127 MW of continued electricity would cost the consumer approximately $165 million a year. That's the possible annual revenue they would receive from the Albania project alone. I believe Hydro power has a more stable flow than Wind does, equating to about 60%. 60% of $165 million = $100 million in revs a year from this project alone. That's if they are selling directly to the consumer.
Now, the impressive part is they expect to have 3 GWs of power production by 2014. That would equate to approx $2.3 billion in revenues per year.