Startup campus has presidential feel

(FRANCE) A Paris campus for pioneering startups can claim to have presidential credentials. Calling itself the world's largest startup campus, Station F, which will open in a matter of weeks, is set to we...