Project CL130Solar2025-04-17T14:27:28-05:00 Location: Project CL130, Maule Region, Chile Size: 10.8 MW COD: December 2020