Stockholm is a world-class tech hub: 6 startups and scaleups to watch Ioanna Lykiardopoulou 1 year ago