Britain’s BP has agreed to sell a 65% shareholding in lubricants business Castrol to Stonepeak for $6 billion, months on…
Read More

Britain’s BP has agreed to sell a 65% shareholding in lubricants business Castrol to Stonepeak for $6 billion, months on…
Read More