China’s Bombshell Solar Policy Shift Could Cut Expected Capacity by 20 Gigawatts

Demand in China exceeding expectations? Analysts say “that is not going to be the case anymore.” China’s recently announced [...]