The US Department of the Interior is starting the environmental review of Mayflower Wind’s offshore wind project off the shores Massachusetts, which could deliver over 2 GW of generation capacity.