Shreveport picked for North America’s second direct air capture facility
A decarbonization company plans to build North America’s second direct air capture facility in Louisiana as part of an effort to sequester industrial < ...
Louisiana Illuminator
5 days ago