Previous answers are correct. Its incredibly difficult to open a bank account for an offshore company these days. Not impossible, but extremely difficult. No CSP will want to vouch for you before their network unless you are talking serious amounts of money. As has been mentioned, you may want...