Beebe Renewable Energy Wind Project is a 34 turbine, 81.6 MW wind project located in Ithaca, Michigan. Beebe went into commercial operation in December 2012. Consumers Energy is purchasing energy from the project under a long-term power purchase agreement.
Exelon is America's 12th largest wind producer, with 47 projects in 10 states and nearly 1,500 megawatts of energy. Wind power captures the natural, renewable energy source in our atmosphere and converts it to power.