New Louisiana LNG project to employ carbon capture technology
Venture Global LNG is to invest more than $10 billion in a new liquefied natural gas (LNG) facility in Cameron Parish, La., that will employ carbon capture and sequestration technology (CCS) to