Cape Wind blow as National Grid, NSTAR cancel PPAs
Cape Wind – the project that hopes to be the US’s first offshore wind farm – looks to have suffered a major blow, after two utilities cancelled their power -purchase agreements (PPAs) with the project.