By CEP Staff • 23 July 2010 in News

Geothermal developer to begin 120 MW project in St. Lucia