"Bank of Nevis" I have not tried, do you have good rating on them?
I have an ad network, the company basically gets money from advertisers and pays our publishers, basically that. I opened the company in Nevis, basically because they have 0% tax. Do you have a better suggestion?