I live in France and work at Station F (a kind of huge start-up campus). France is cool for tech companies but got some administrative barriers for entrepreneurs (even if the actual government is making things easier), and aggressive taxation for companies.
What is for you the best country to settle if I want to create a start-up?
Looking forward to getting your point guys! π₯π₯π₯
Geneva