A representative from the Portsmouth Wind Project in Portsmouth, RI talks about the technical aspects…
Video
Monday, March 9, 2009 - 8:57am
3,242
7













