Go Back
Report Abuse

SWITCH Power Corporation

SWITCH Power Corporation
SWITCH Power Corporation

Description

SWITCH Power is an Alberta based Independent Power Producer (IPP), focused on capital deployment of long-term infrastructure assets through meaningful megawatts. Through an electricity as a service model, we strive to generate the most cost effective, reliable, and impactful electron for our customers.

Address
5774 10 Street NE, Calgary, Alberta, Canada, T2E 8W7

Features

Location

There are no reviews yet.