Opening a US bank account is only possible when you visit any of the US bank branch personally.
Even in late 1990's anyone could open a US bank account sitting anywhere in the world. But after 2000 due to the KYC norms in place, the banks require at least one personal visit with national ID and documents.
|