Sprawling across 366,000 square feet, Station F in France is the biggest startup incubator in the world.
But does that mean it’s the best?
“I think it might be a little early to judge,” says Director Roxanne Varza, who’s been running the Parisian innovation hub for 10 months now.
With 1,000 desks, chess boards and multi-million dollar art installations, the new French space looks more like a university campus than the shiny corporate or hipster coworking spaces so many young European businesses grow out of today.