Station F

Station F Financed by Xavier Niel and directed by Roxanne Varza, Station F is the world’s business incubator for startups, gathering a whole entrepreneurial ecosystem under one roof. Xavier Niel spent $267 million (€250 million) on the project. Xavier Niel founded telecom company Free and has a bunch of startup-related projects as well, such as […]