There is no agency as such that can help you with such matters. All banks have their own set of rules and regulations through which they operate, And then you wish to open a corporate account with "zero deposit"! To my knowledge banks will not open any account with a zero deposit.
There is no agency as such that can help you with such matters. All banks have their own set of rules and regulations through which they operate, And then you wish to open a corporate account with "zero deposit"! To my knowledge banks will not open any account with a zero deposit.