China PV News Snippets Solarspace Wins Dun & Bradstreet 4AA1 Rating & More From Energy China Group, DMEGC, Shangji Automation Fri, 10 Mar 2023 Solarspace receives high score rating of 4AA1 from Dun & Bradstreet; Energy China group to build 600 MW PV project;