Skip to main content

Due diligence of a 130 kW scheme located on an old irrigation canal

  • France (07)
  • 2018-2019
  • 130 kW
  • Territorial development scheme
  • Due diligence of a 130 kW scheme under operation, located on an old irrigation canal with an intake on the Ardeche River. Refurbishment study of 3 other plants on the same canal to reach an additional installed poser of about 250 kW.