BOSTON, MA – January 8, 2021 – Mayflower Wind, the developer of an offshore wind project located over 30 miles south of Martha’s Vineyard and 20 miles south of Nantucket, today announced that the cost of power to customers from the 804 megawatts (MWs) of offshore wind...