BP, the ultimate holding company of Castrol India, owns a 51 per cent in the Indian company ... Elliott wants BP to reshape its business to be more like other oil majors, such as Shell Plc, by cutting ...
20 lakh of costs and damages to Castrol, decreeing the suit against engine oil manufacturers... The Delhi High Court recently granted permanent injunction in favour of the automobile lubricants ...