News

BP plc’s BP Singapore-based subsidiary, BP Singapore, has inked a long-term sales and purchase agreement with India’s Torrent ...