Facebook to Open Startup Incubator at New Paris Tech Campus
The incubator will be housed in Station F, the world's largest startup campus, currently under construction in Paris.
Jan 17, 2017 ... Roxanne Varza, the director of Station F, said that Facebook was going to move
in at the TechCrunch Disrupt conference in London last ...