Everything in its right place: Liquefied Natural Gas Limited, parent company of Magnolia LNG—which has plans to build an estimated $3.5 billion liquefied natural gas plant in Cameron Parish that…
Everything in its right place: Liquefied Natural Gas Limited, parent company of Magnolia LNG—which has plans to build an estimated $3.5 billion liquefied natural gas plant in Cameron Parish that…