Project: 8760 30 MW Altos de Pica Solar Farm - History
Project 8760: 30 MW Altos de Pica Solar Farm