Latest Setback for Cape Wind Could Be Fatal Kelly O’Connell for Zondits, January 15, 2015 Earlier this week, National Grid and Northeast Utilities, which had agreed to buy a combined 77.5% of the power Cape Wind was expected to produce, terminated contracts with the proposed wind farm. The project, planned as a 130-turbine, 468-megawatt offshore […]