Moreover, can I open a bank/credit account with a business visa?

Thanks,
Zamindaar