80MW PV Project in Gansu Province, China
View related News Release
Download this image