
Renewables Join Fossil Fuels in Supplying Record Energy Demand: Report
The CGN Delingha Solar Thermal Plant - Molten Salt Thermal Energy Storage System, a 50MW energy storage project in Haixi Mongolian and Tibetan Autonomous Prefecture, Qinghai Province of China on April 15, 2025. Ma Mingyan / China News Service / VCG …