07 September 2018

A 55-Square-Mile Wind Farm Is Now Operating Off England's Shore

The owners say it's the largest offshore wind farm in the world. Each of its 87 turbines stands more than twice as tall as the entire Statue of Liberty.

Read more on NPR