@qz.com 6 years ago
Paris is pitching itself as the next-best thing for tech startups
As founders and investors sour on London and San Francisco, the Station F startup complex in Paris spots an opportunity.