The idea is to create a place that acts like a beacon and helps others

Emmanuel Macron France’s president opens the world’s largest start-up incubator, Station F, in Paris yesterday

Inside Track




Read latest The National - News - Business online.

Online newspapers at PressDisplay.