Worldwide photovoltaic projects

 

*: completed and under construction projects