News

By Newsbase Japan’s Inpex has begun front-end engineering and design (FEED) work on the Abadi LNG project off the coast of ...