Dear People,
I'm looking to set up an offshore company for internet business.
I'm an expat traveling and living around the globe, every few years I move to a different country.
So setting up a company in the current country I live now and having to close when I move again doesn't make any...