Project CL106Solar2025-04-17T15:23:31-05:00 Location: Project CL106, O’Higgins Region, Chile Size: 3.2 MW COD: May 2019