News

Product update

News

Explaining the Last Mile

What do we mean when we say “Your transfer’s complete”? TL;DR - It means our bank has sent out the money to your recipient. Unfortunately, it also means that...

Speed Team
18.05.20 3 minute read

Tips, news and updates for your location