They need many documents such as, EIN, tax .. etc., for US registered Companies, hence this bank is not convenient for me as it will cost me more for these formalities. Besides, there are account opening and maintenance fees too! Why to take so much trouble?