China's 'overcapacity' a smoke screen for U.S. selfish agendas
A view of solar panels on building tops in Ganzhou, southeast China's Jiangxi Province, April 13, 2024. /CFP A view of solar panels on building tops in Ganzhou, southeast China's Jiangxi Province, April 13, 2024. /CFP Editor's note: …