Business In… Stockholm

From microchip implants to billion-dollar start-ups, Stockholm is leading the field in terms of innovation. Jenny Southan reports…

Post a comment

fourteen − 10 =