Zhenhua Ltd. is a glass-making firm based in Dezhou, a city in China’s northeastern Shandong province. The factory sits amid a cluster of modern residential areas, so when the company failed to limit its emissions of polluted air and dust into the atmosphere, many local families suffered.


Visit the original source and full text: ChinaFile