Project CL121Solar2025-04-17T14:13:09-05:00 Location: Project CL121, Ñuble Region, Chile Size: 10.3 MW COD: February 2021