• Home
  • /
  • Capital Power Corporation

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

Back to Top