Villa SecaSolar2019-12-23T01:58:20-05:00 Project Description Location: Itahue, Chile Size: 3.0 MW COD: December 2019