The Sheringham Shoal Offshore Wind Farm, England, is seen in 2012.
The Sheringham Shoal Offshore Wind Farm, England, is seen in 2012. Wikimedia Commons
The Sheringham Shoal Offshore Wind Farm, England, is seen in 2012. Wikimedia Commons

Local

Proposed wind farm off the coast could generate 1,000 megawatts

July 04, 2017 6:18 PM

  Comments  

Videos