China helps Africa tap new energy potential

22.07.2021

Attempts by the United States and its allies to dismantle the solar-energy industry in China's Xinjiang Uygur autonomous region over allegations of so-called forced labor carry huge implications for cutting global carbon emissions and energy connectivity in developing countries.

China is the world's largest producer of solar energy products, and Xinjiang...