I read they are offering real USD bank accounts for non US citizens and without SSN, any review on them please?
US banking for everyone | Zenus Bank
Open an account in under 10 minutes to start US banking. No need to be a US citizen or resident.
zenus.com