'Delighted it has been recognised as such a significant investment': Northern Ireland firm's £7.5million crash test facility ranked third among Europe's most impactful small projects
Similar News
expand_more
Sport
Technology
Entertainment
Real Estate
Technology
Technology
Travel
Economics
Technology
Real Estate
Entertainment