Site La Confianza Location Chile Energy Hydroelectricity Status In operations Commissioned 2023 Acquired 2024 PPA expiry 2028 Gross installed capacity 2.6 Participation Innergex (%) 100