Capital Power Corporation

Categories

WholesaleUtilities

About Us

Capital Power's Macho Springs Wind Facility, located northeast of the City of Deming delivers clean, renewable energy to approximately 14,000 households.

Rep/Contact Info

Derrick Perkins