Project CL134Solar2025-04-17T15:40:19-05:00 Location: Project CL134, Atacama Region, Chile Size: 11.5 MW COD: February 2019