Liquefied Natural Gas (LNG) Japan's JGC Wins Mozambique LNG Plant Contract: Press Oct 8, 2019 10:45:am