Mergers & Acquisitions
February 19, 2025
Border
Less than
min read

BP weighs sale of €10bn Castrol Lubricants unit

BP weighs sale of €10bn Castrol Lubricants unit
Close Icon