Cape Wind's Prospects and Energy Output Get a Boost

Controversy still swirls around the proposal to place 130 wind turbines off the coast of Cape Cod in Massachusetts. One formidable political obstacle, however, will soon leave the scene, with a strong supporter taking his place.

Click here to read this article in Energy Biz Insider