By CEP Staff • 13 July 2010 in News

Capital Power Corporation receives green light for C$455 million wind project