Inpex has launched the second major engineering, procurement, construction and installation (EPCI) contract for its $20 billion-plus Abadi liquefied natural gas project in Indonesia. The Japanese ...