Since 2007, the European Business Awards has been shining a light on the most innovative businesses on the continent…