If I'd choose an european country to found my startup, it would be Estonia, they have a system in place, called E-Resident that anyone can apply to, and get "citizenship" so after that you can create your own business…
If I'd choose an european country to found my startup, it would be Estonia, they have a system in place, called E-Resident that anyone can apply to, and get "citizenship" so after that you can create your own business…