By CEP Staff • 5 July 2011 in News

Deepwater Wind gets Supreme Court clearance for $250 million pioneering US offshore wind farm