Council reveals first look inside Darlington’s new £8.3 million Innovation Central
Council chiefs have provided the first glimpse of an £8.3 million office development they say will strengthen a town’s place as a “key player in the life sciences sector”.