Planning permission puts a shine on the future of high-tech engineering firm in Towcester - East Midlands Business Link
Planning permission puts a shine on the future of high-tech engineering firm in Towcester East Midlands Business LinkA family run engineering firm born out of the Formula One industry has been given room to grow in Towcester.