US bank account numbers for non-US residents

Yes. Please check this: Revolut lands in the USA! - #10 by anon33247966

1 Like