It's far away from Panama 😀 Anyway hope it will work out for you.
I totally agree, we have to look somehwere else. I read about Cook Islands and someone who got an EMI for an company there, it could work legal vise.orangeye said:
Belize or Seychelles is the same. You want to setup your business in Europe to get it work. I'm not familiar with the Russian payment processors and if they accepting Seychelles or Belize, it's worth to ask them.
Click to expand...