BusinessFactory to make blades as part of £1bn deal by November 12, 2024024 Share0 The deal secured by the Hull facility is for the East Anglia TWO project off the Suffolk coast.