Icon
 

Jiangsu Fengchu 200MW 400MWh Shared multiple buyer PPA