Monday, March 2, 2026

Browsing Topic

"Castrol"

1 articles found

Business Strategy bp Castrol Stake Sale to Stonepeak Valued at USD 10.1 Billion
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...