hydro-power-alt

Hydro power

A new large-scale (greater than 100 MW) hydroelectric power project, developed as a BOOT transaction, where the power is being sold to a state-owned single buyer

  • Contracting Authority nominates location for power plant
Download Download Excel Spreadsheet for all Hydro power risks