Stonepeak signs $10.1bn deal to buy majority controlling interest in Castrol

Castrol will be acquired from BP.

24 December 2025•2 mins read
LinkedInXEmail
LinkedInXEmail

Related articles