Article

neworleanscitybusiness.comneworleanscitybusiness.com on 2023-09-07 18:00

Environmentalists lose latest court battle against liquified natural gas project in Louisiana

The corporation that owns the project, Tellurian Inc., has said it hopes to begin production by 2027.

Related news