Hi
We have a BVI company with a bank account in Mauritius however we are finding it very difficult to get a payment gateway to work with us for global business.
What is the best jurisdiction to get a bank account to do business globally, don't have to file annual tax reports and minimal taxes?
If there isn't for BVI - what is the best jurisdiction to set up a new company and bank account in with the same requirements as above?
Stripe atlas seemed like a good alternative but they paused processing for Non US citizens.
We have a BVI company with a bank account in Mauritius however we are finding it very difficult to get a payment gateway to work with us for global business.
What is the best jurisdiction to get a bank account to do business globally, don't have to file annual tax reports and minimal taxes?
If there isn't for BVI - what is the best jurisdiction to set up a new company and bank account in with the same requirements as above?
Stripe atlas seemed like a good alternative but they paused processing for Non US citizens.