China PV News Snippets

Solarspace Wins Dun & Bradstreet 4AA1 Rating & More From Energy China Group, DMEGC, Shangji Automation

Solarspace receives high score rating of 4AA1 from Dun & Bradstreet; Energy China group to build 600 MW PV project;