Oil & Gas

Baru seeks investors to unlock 10bn barrels deep-water resources