Start-up capital

8 min read

Paris is becoming increasingly appealing as a location for innovation

W