By CEP Staff • 22 November 2011 in News

INTERVIEW: US federal government must renew offshore wind ITC if industry is to flourish, says Cape Wind