Upscale to scale-up

33 of the UK’s most promising tech companies have been inducted into the Upscale programme run by Tech City UK, an organisation working to accelerate the growth of the UK’s digital economy. Upscale is a six-month programme to help the …