MUMBAI: BP has struck a $10 billion deal to sell a 65 per cent stake in Castrol to US investment firm Stonepeak, signalling a decisive pivot...
This will close in 10 seconds