Deputy First Minister Kate Forbes said the Techscaler programme has made Scotland ‘one of the best places in the world’ to launch such a business.