trueCall wins Queen's Award for Enterprise:Innovation

21st April 2016

The Queen’s Awards are considered to be the UK’s highest accolade for business success. They are awarded annually by HM The Queen on the Prime Minister's recommendation, and are only given for the highest levels of excellence, and outstanding business achievement.