Hello,
I'm an EU resident and I'm considering setting up an IBC in Belize. Belize has been recommended to me in terms of cover as it pays income tax. However, I also need a bank account for the company. In this account(s), all company money will be in, so I am looking for something solid where...