Land of unicorns Express News Service Nov 18, 2015 Why Stockholm punches above its weight in innovation and entrepreneurship