earth earth
Partnership Inquiries
100MW Wind Power Project (Phase I) with Energy Storage in North Beach of Banqiao, Linze, Zhangye
Case location:
Banqiao, Linze, Zhangye
Installed Capacity:
15MW/60MWh
pic