Thames Estuary Wind Farm

World’s Largest Wind Farm

Plans to build the largest offshore wind farm in the world have been recently approved in the U.K., regarded as Europe’s windiest country. Three hundred forty-one gigantic turbines will be built near the Thames estuary off the south-east coast of ...

Read more