Sale of steelworks land funds £12m investment in Corby