China installed 7.21GW of solar in Q1 2017, curtailment issues remain

By Tom Kenning