Renewable Energy Still Comes at the Cost of Forced Labor. It Needs to Be Stopped. (opens in new tab)
Despite dominating global production, China has a polysilicon problem. Having subsidized and encouraged production of this critical ingredient in solar cells and panels, the country now faces massive oversupply.
Read the original article