Castrol India Ltd

4 Years ago
British energy giant BP Plc's wholly owned unit Castrol Ltd on Thursday sold an ...