Categories
France Startups

Guide to the French Tech Visa: Why the French President invited me to start my company in France

Living in France was never really in the plan. But here we are.