The project the development of a 20 MW photovoltaic (PV) solar plant located in Qinghay province, China. Qinghai, is a province located in the northwest of the country. As o...
* The information available in this section may vary depending on the project.