BP has agreed to sell a 65% stake in its Castrol lubricants business to U.S. investment firm Stonepeak for about $6 billion, ...
The deal values Castrol at $8 billion and represents one of BP’s biggest moves to revive its fortunes after an ill-timed turn ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results