China’s cumulative solar capacity surpasses one terawatt after the addition of a "staggering" 93 GW of new PV capacity in May alone. The post “Just staggering:” China installs 100 solar panels a second as total PV capacity tops 1 terawatt appeared first on RenewEconomy.