Project CL124Solar2025-04-17T13:12:57-05:00 Location: Project CL124, Ñuble Region, Chile Size: 3.0 MW COD: July 2021