I checked on LeoPay which seems to be most people's favorites, and on their FAQ it says only if you're residing in Europe will they open you an account.
I live in Latin America with Latin citizenship. How can I open corporate and personal accounts there?
I live in Latin America with Latin citizenship. How can I open corporate and personal accounts there?