120MW PROJECT Anhui,China

Aerial view of thousands of 710Wp solar modules in a utility-scale project arranged in rows across a green landscape, with rural infrastructure in the background.

120MW PROJECT

Module Project Location
270W Poly Anhui, China

Similar Posts