Top-tier players begin battle to build ExxonMobil’s mega-LNG plant in Mozambique
Bidders compete to land prestigious engineering contract for 18 million tpa Rovuma liquefaction facility
Bidders compete to land prestigious engineering contract for 18 million tpa Rovuma liquefaction facility