Louisiana has moved closer to becoming the site of what will be the world’s largest manufacturing carbon capture facility. The U.S. Energy Department in December announced it was conditionally gu…
Louisiana has moved closer to becoming the site of what will be the world’s largest manufacturing carbon capture facility. The U.S. Energy Department in December announced it was conditionally gu…