You just need to register a company, personally open a bank account and rent a nominal legal address for a couple of bucks. The process takes a few days. The banking system of Georgia is not ideal, but much more convenient than the European one. The most important thing is that there are no...