Maybe this has been asked before, but I'm really curious to know what you guys think.
Where would you register your company if you would not care about taxes, privacy, banks, etc? Only consider the benefits you would get by registering a company in X country.
Where would you register your company if you would not care about taxes, privacy, banks, etc? Only consider the benefits you would get by registering a company in X country.