For now, it's the world's largest in both capacity and size. New Atlas gave some perspective on just how big it is, noting that the 1,115-foot turbines are taller than the Eiffel Tower or the Chrysler ...
Forecast issued at 4:30 pm EST on Friday 8 November 2024.