The deal would value Castrol at $10 billion, including debt.
Source link
BP Nears Sale of Majority of Castrol Lubricants Unit to Stonepeak
The deal would value Castrol at $10 billion, including debt.
Source link
The deal would value Castrol at $10 billion, including debt.
Source link