Mayflower Wind gets DPU approval for contracts
The Massachusetts Department of Public Utilities (DPU) has approved the long-term contracts of the 804 MW Mayflower Wind offshore wind farm with...
The Massachusetts Department of Public Utilities (DPU) has approved the long-term contracts of the 804 MW Mayflower Wind offshore wind farm with...