All posts in Tinubu Square
13 French Start-ups among the 25 selected for the French & Benelux Tech Tour
13 French startups pitched a 20-minutes presentation to key investors and professionals from Europe, the U.S. and Asia, representing €10 billion worth of investment capital.