TransferWise Reviews 348 3 years ago They are hurting a lot of people. Absolutely do no... They are hurting a lot of people. Absolutely do not use Translated