
'Forced labor' smear reflects UK's fear of China's clean energy competitiveness: expert
Photovoltaic arrays convert solar energy into clean electricity on a factory rooftop in Hai'an, East China's Jiangsu Province on July 7, 2025. In recent years, the city has utilized idle factory rooftops to build distributed photovoltaic power …