BP Sells 65% Stake in Castrol for $6 Billion in Major Global Energy Deal
British energy giant BP (British Petroleum) has entered into a landmark agreement to sell a 65% stake in…
British energy giant BP (British Petroleum) has entered into a landmark agreement to sell a 65% stake in…