News Archive

Search

175 Organizations Call on Banks Not to Finance Formosa Plastics’ Louisiana Plant

175 organizations today called on 30 leading banks and financiers not to fund the construction of Formosa Plastics’ $12 billion “Sunshine Project” petrochemical plant in St. James, Louisiana. Read More