The project involves the development of seven photovoltaic solar facilities located in Quixere, Ceara state, Brazil. The complex is comprised of 825,300 solar modules of 320 Wp each. The pla...
* The information available in this section may vary depending on the project.