Renewable Energy China Produces 588 GW of Solar Panels in One Year, More Than Double Global Demand, Causing $60 Billion in Losses Maria Heloisa Barbosa Borges 21/09/2025 at 15:08