St Modwen secures Telford lettings

Regeneration specialist St Modwen has secured lettings and sales of 160,000 sq ft of industrial space in Telford, Shropshire.