BP (BP) is said to be weighing a potential sale of its Castrol-branded lubricants unit, which could be worth about $10B, amid a push from ...
BP Castrol K.K., together with its subsidiaries, manufactures and sells automotive lubricants in Japan. The company offers gasoline and diesel engine oil, automotive gear oil, lake fluid ...
Boss Murray Auchincloss (pictured) will next week present his plan to investors having promised a 'new direction' for the ...