Canadian Power is an owner and operator of power assets in Canada.
Moving energy forward
Canadian Power Holdings
801-322 11th Ave SW, T2R 0C5
Tel: (587) 353-8933
Contact us here
Canadian Power is a power investor and operator based in Canada. We are here to own and operate Power facilities, working to the highest levels of efficiency and reliability.
@ 2014 Canadian Power Holdings. All Rights Reserved.