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