beforeits.news
The solar energy supply chain depends on the region where China is accused of genocide
Champions of accelerating pressure on solar energy around the world face a previously overlooked challenge: the industry’s supply chains are heavily dependent on Xinjiang, a Chinese region th…