Tag: Castrol India latest news

Synopsis: BP will sell 65% of Castrol to Stonepeak for a $10.1 billion enterprise value, netting $6 billion to cut debt, forming a joint venture while retaining a 35% stake…