By CEP Staff • 26 July 2010 in News

Spanish renewables firm Renovalia Energy announces plan for $258 million wind farm in Alberta