Project: 6852 Ningxia Gaoshawo Phase I 20MWp PV (photovoltaic) Power Plant Project - History
Project 6852: Ningxia Gaoshawo Phase I 20MWp PV (photovoltaic) Power Plant Project