By CEP Staff • 5 December 2011 in News

Canadian renewable IPP Alterra Power optimistic that Euro fallout will be contained