Solek turns sod on 95MW Chilean PV siteBy SaraMarch 12, 2024 Leyda project located in San Antonio is due online in fourth quarter of 2024
BlackRock invests in Chilean solar projectsBy Eleanore RobinsonFebruary 14, 2022 Framework agreement with Solek Group is for 200MW of PV plants