Canadian Power Holdings
801-322 11th Ave SW, T2R 0C5
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.