C’est La French Tech: Why Paris is the new epicentre for European innovation

24/11/2017