Project CL123Solar2025-04-17T13:18:45-05:00 Location: Project CL123, Ñuble Region, Chile Size: 3.0 MW COD: July 2021