My business is in Canada. I'm looking for a virtual/online account (not from a highstreet bank but from an online only bank/processor/web site) which has the possibility to receive wire transfer payments in multiple currencies. Do you know of any service that can handle multiple currencies?