British Politicians, Green Energy Company Accused of Polluting a Mississippi Town

A horrid mess of impoverished workers, alleged pollution, government subsidies and a big dose of greenwashing.