144 Megawatt Offshore Wind Farm With Tesla Batteries Planned Near Martha’s Vineyard

by Steve Hanley August 2, 2017 1 comment