International Projects Estrella Solar Energy Production: 7.8 MWac Status: Completed 2018 Location: Aguadulce – Loc. Jaguito, Coclé, Republic of Panama Click here to see it on Google Earth More Projects Interested in leasing your land? Request a Free Assessment