3 ms·
I've been wondering the same haha. Seems like Russia and other ex-USSR countries would be good places to set up (close to EU, pretty open Internet and business
by bserge 6y ago
I've been wondering the same haha. Seems like Russia and other ex-USSR countries would be good places to set up (close to EU, pretty open Internet and business laws, at least compared to China)...