The solar power plant will be located in Isabela, a municipality of Puerto Rico in the north-western region of the island. Once in operation, the plant will be the largest of its kind i...
* The information available in this section may vary depending on the project.