BP sells $10 billion majority stake in Castrol

9 months ago 131
BP is selling its $10 billion, majority stake in Castrol to U.S. investment company Stonepeak in an effort to pay down its debt. It will keep 35%.
Read Entire Article