News

Developer ST LNG has filed an application to build an 8.4-mtpa floating LNG-based liquefaction plant off Texas.