A Chinese solar panel company has apologized for a devastating toxic spill at one of its manufacturing plants in August and vowed to clean up the pollution after four days of protests outside its headquarters.
According to reports, solid waste contaminated with