Quinto Solar Project SSC13

SSC13
Photovoltaic
108
105
Operating
2016
Solar
Operator Owned