Site icon The Business Channel

The World’s Largest Business Start-up Incubator

The World’s Largest Business Start-up Incubator

World’s Largest Incubator for Technology Start-Ups

A former railway station in Paris is being turned into the world’s largest incubator
for technology start-ups. Station F cost 250m euros (£212m) to renovate and its central section will be able to seat more than 3,000 entrepreneurs.

The site will open later in 2017.

Exit mobile version