AQUA BELLA - 2.2 MW
France
Under construction

  • Location: Savoie, France
  • Installed capacity: 2.2 MW
  • Status: Under construction
  • Technology: Run of river system
  • CO₂ emissions reductions per year: Calculation underway
  • Power supply per year: Calculation underway