Luoyang Zhonggui High-Technology Co. in China’s Henan Province is a green energy company that produces polysilicon for solar panels. But, according to a Washington Post article, the company is guilty of dumping silicon tetrachloride, the byproduct...