For years residents of Cape Cod and the Islands have been promised that the Cape Wind project, a 25 square mile (the size of Manhattan Island) array of 130 440' tall wind turbines, would lower their electricity rates. Remember: “The Wind is Free?”
Get the full story...