The Stream, April 24: New Estimate of the Niger Delta Oil Spill
Water Pollution Shell’s oil spill on the Niger Delta was at least 60 times bigger than the company said at the time, according to estimates by U.S. consultancy Accufacts, the Guardian reported. The textile suppliers for some of the world’s biggest clothing brands have violated China’s environmental laws by contaminating water supplies with chemicals from […]