French company to coordinate carbon capture project in Brazil
Corp Watch
MARCH 8, 2024
Total was fined $398 million in 2013 for bribing government officials in Iran to win contracts. Total operates the world’s largest* polystyrene factory in Carville, Louisiana, which released 28,114 lbs of toxic chemicals in 2020 including 21,776 lbs of styrene and 5,507 lbs of ethylbenzene, less than a mile away from the town of St.
Let's personalize your content