Home Tags Capital Power Corp.

Tag: Capital Power Corp.

Shaw Communications Signs 15-Year PPA with Capital Power for Clydesdale Solar

Capital Power Corp. has entered into a 15-year agreement with Shaw Communications Inc., a Canadian connectivity company, for the purchase of approximately 30 MW...

Capital Power Launches Commercial Operations for First Canadian Solar Project

Capital Power Corp.’s first Canadian solar facility is now operational. The 41 MW Strathmore Solar facility, located on 320 acres of leased industrial land...

Stay Connected