By CEP Staff • 13 October 2010 in News

Mainstream Renewable Power gets regulatory approval for 46 MW Ontario wind farm