PedrerosSolar2019-04-30T02:53:35-05:00 Project Description Location: Panquehue, Chile Size: 3.6 MW COD: April 2019