Wanhua

a gas flare and buildings of the Shell Petroleum plant in Norco, Louisiana, against a dark sky

Cancer Alley Residents Stop New Chemical Plant From Opening

A lawsuit and protests pushed a Chinese petrochemical firm to withdraw its approved application to build in Louisiana.