Project

Frontera

  • Location Chile
  • Energy Hydroelectricity
  • Status In Development
  • Gross installed capacity 109
  • Participation Innergex (%) 100