Global Companies
BP Sells 65% Castrol Stake to Stonepeak for $6B
BP just agreed to sell 65% of its iconic Castrol lubricants arm to Stonepeak in a $6 billion deal, valuing...
24/12/2025
2 views