LNG project in SWLA could become one of America’s largest emission facilities, report shows
CALCASIEU PARISH, La. (KPLC) – A report claims the largest polluter among liquefied natural gas (LNG) facilities is…
Browsing Tag