The Massachusetts Department of Public Utilities (DPU) has approved the off-take contracts of the 804-MW Mayflower offshore wind farm that will be built in state waters.