Search
Tech

Whopper of a Wind Farm to Power 1 Million

A 1.2-gigawatt offshore wind farm has been approved for the water off Yorkshire coast, England.

Published On 02/04/2016
10:00 PM EST