Project: 9331 30 MW Salar de Huasco Solar Farm - History
Project 9331: 30 MW Salar de Huasco Solar Farm