Project CL129Solar2025-04-17T13:11:29-05:00 Location: Project CL129, Ñuble Region, Chile Size: 11.1 MW COD: July 2021