Project CL126Solar2025-04-17T14:16:01-05:00 Location: Project CL126, Maule Region, Chile Size: 7.1 MW COD: January 2021