There is always requirement of bank account for those companies who are performing offshore business. Offshore bank account arrangements are done by some offshore banks which are opened other than their own country. We can open bank account in such offshore banks and these banks helps in companies from other countries as well.
Some of the banks that arrange offshore bank account are HSBC, Bank of China, Citi Bank Hong Kong, Bank of East Asia, ICICI Bank, DBS Bank and many more not mentioned in this list. Different banks have different policies in terms of bank opening requirements, so it becomes necessary that you should submit your application form, they consider your case and advise what banks can be opened with possibilities of success.
If you want to open bank account outside your country than you have to visit the related bank in your country and they will let you know the entire process related to remote. You will not need to visit offshore office or bank offices.
Banks will accept application for those only who are professional, non-professional applicants will be rejected. When a client goes to the bank, he is asked some questions and hence, it is decided whether he is applicable for offshore banking or not.