How Five Turbines Will Power Block Island Site In Rhode Island
In just a few years, Deepwater Wind will be responsible for over 100 offshore turbines that will provide power to New York and New England.
Apr 20, 2016
Latest in Energy
In just a few years, Deepwater Wind will be responsible for over 100 offshore turbines that will provide power to New York and New England.