Not as far as I know. They don't like companies set up in Caribbean zero-tax jurisdictions. Unless your business has a legitimate African connection (Standard is big in Africa), they will probably say no to you.Does Standard bank open accounts for IBCs from Belize?
So does this mean a foreigner can setup a company there and they will accept a bank account opening? Did you ask them about this?I tried contacting a few IoM banks and they all rejected my application for foreign companies saying they work with residents of IoM or UK only ...
I wonder the same! - anyone know?So does this mean a foreigner can setup a company there and they will accept a bank account opening? Did you ask them about this?