International Projects

Estrella Solar

Energy Production: 7.8 MWac

Status: Completed 2018

Location: Aguadulce – Loc. Jaguito, Coclé, Republic of Panama 

Interested in leasing your land?