By CEP Staff • 7 October 2011 in News

Cape Wind urges authorities to force utilities into offshore wind PPA as part of merger