Moderators: Bill T, Excalibur Marketing Dude
- Posts: 2548
- Joined: Wed Oct 09, 2002 7:43 pm
- Location: Ontario Canada
I have been doing some reading on an international money transfer system called Transferwise.
Does anybody have any knowledge or experience with this system.
Who is online
Users browsing this forum: artifact, Bing [Bot], W.Miguire and 70 guests