China’s Installed Wind and Solar Power Capacity Surpasses Thermal Power for the First Time
China’s Installed Wind and Solar Power Capacity Surpasses Thermal Power for the First Time