Earlier quoted context omitted.
I can imagine this being true but at the same time it's so weird. I tried to open an account with Chase and Bank of America and they ask me for SSN, and I can't get one because I am from outside the US (I just want to get one to have my freelance money in an actual bank and not Paypal/Payoneer/an app). There are companies that provide a LLC with a SSN for just a fix payment of $400, but I am sure it comes with a lot…
They won't use a Chase account. They'll get paid cash or a physical check they can take to a check cashing place.
IIRC banks need a ITIN or SSN + passport or ID of the UBO