Features What are the best cities for tech start-ups in Europe? Features Business locations: Is Stockholm a good place to start a biotech or life sciences company?