By CEP Staff • 2 April 2012 in News

Geothermal developer Ram Power announces $147 million loss