Forum Moderators: buckworks
You will have to open an account with a US bank. One bank that comes to mind is Wells Fargo which seems to be geared for this type of accounts. Alternatively, you can ask an Indian bank to open an account for you in one of their US branchs. Unfortunately ths process could be expensive, the minimum deposits for these type of accounts is usually US$2500.
Also, it could entail a lot of paperwork as they would like to guard against money laundering
It may be possible to open an account in Hong Kong but this will have to be in Hong Kong dollars and so you may lose transaction charges. You can try HSBC.
Again though, there is a tightening of the rules recently against money laundering from mainland China.