Latest NewsDecember 24, 2025 at 4:46 PM ago
BP Sells Majority Stake in Castrol for $6bn as It Refocuses on Core Business
Energy giant BP has agreed to sell a majority stake in its well known motor oil business Castrol in a deal worth $6bn, marking a significant...