Non-resident US bank account

Quote from fluttrader:

No need for US-address ?

just mailed the application. no need for a US visa, US address or US visit. the visa debit card has very low fees
 
Back
Top