By CEP Staff • 9 January 2010 in News

US-based hydropower firm files $61 million IPO