Project CL103Solar2025-04-17T15:30:00-05:00 Location: Project CL103, O’Higgins Region, Chile Size: 3.2 MW COD: March 2019