Nearly half of PV companies' net profit decline in the first half of the year | Component suppliers were affected by the '531' New Deal

2016 GoodChinaBrand | ICP: 12011751 | China Exports