Browsing Topic

"Castrol"

1 articles found

Business Strategy News Image
bp Castrol Stake Sale to Stonepeak Valued at USD 10.1 Billion
Dec 30, 2025

The transaction monetizes a mature lubricant asset to accelerate balance-sheet s...