The first turbine is up at the US’s first commercial offshore wind farm


Trending Today on Tech News Tube