Hi all,
I'm a self-employed software developer with several freelance programmers. It's a simple legitimate business. I work from a laptop while traveling the world. The company is incorporated in Belize.
Are there other banks (besides the banks in Belize) or EMI services where I can open a...