Capital Power Corp - Company Profile

Powered by

All the data and insights you need on Capital Power Corp in one report.

  • Save hours of research time and resources with
    our up-to-date Capital Power Corp Strategy Report

  • Understand Capital Power Corp position in the market,
    performance and strategic initiatives.

  • Gain competitive edge and increase your
    chances of success

Back to companies

View Capital Power Corp's company headquarters address along with its other key offices and locations.

Head Office

Capital Power Corp
Country

Canada

Address

1200-10423 101 St Nw, Edmonton, Alberta, T5H0E9

Phone Number

1 780 3925100

Website

www.capitalpower.com

Other Locations & Subsidiaries

Newton Solar Project LLC

Canada

Nolin Hills Wind LLC

United States of America

York Energy Centre L.P.

Canada

New Harquahala Generating Co LLC

United States of America

CP Clear Sky Energy Class B LLC

United States of America

Element Power US, LLC

United States of America

Capital Power L.P. Holdings Inc.

Canada

Capital Power Generation Services Inc

Canada

Get exclusive access to more locations data when you unlock full profile Get exclusive access to more locations data when you unlock full profile Find out more
Still looking?

Have you found what you were looking for? From start-ups to market leaders, uncover what they do and how they do it.

Explorer

Access more premium companies when you subscribe to Explorer

Start of HubSpot Embed Code End of HubSpot Embed Code