The race to roll out ‘super-sized’ wind turbines is on
In the not too distant future, waters 15 miles off Martha’s Vineyard will be home to a potentially crucial part of America’s energy future: the 800-megawatt Vineyard Wind 1, a project that’s been described as […]