Work Begins on the Chokecherry – Sierra Madre Wind Energy Project

The state of Wyoming is soon going to be doubling the number of wind turbines generating electricity from wind power. And the new turbines will all be part of a single wind power project known as the Chokecherry – Sierra Madre Wind Energy Project. Construction is expected to begin towards the end of 2014 with […] Read more »