Iberdrola sells all power from 76MW wind project

Iberdrola Renewables has signed a 25-year contract to supply all of the power from its 76MW wind farm in Colorado. It will sell  the electricity to energy company Tri-State Generation and Transmission Association when the project is completed in 2017. The Twin Buttes II project will consist of 38 wind turbines, located south of Lamar, Colorado, […]