August 16, 2017 8:05 pm

Will New England Lead the World in Wind Power?

One company’s vision of “the world’s largest combined offshore wind and energy storage project.” Matthew Morrissey, Deepwater Wind VP for Massachusetts, joins Sue to unveil the “Revolution Wind” proposal.

US & World Videos

Exit mobile version