Company Logo

News

The Lens: Black communities in St. James on the losing end of Louisiana’s ‘big win’

The announcement that Formosa, a Taiwanese petrochemical giant, plans a $9.4 billion project in St. James Parish is being hailed as a big win for Louisiana and a sign of economic progress.