News story

SME innovation awards celebrate success

22 companies have been shortlisted for Innovate UK’s first SME innovation awards.