When you think of innovation hubs around the world, Andorra, a tiny country tucked between Spain and France, may not come to mind.But, for …