A recent survey has revealed that only 51% of employees at the UK's top banks would recommend their respective institutions' international payments services.
A recent survey has revealed that only 51% of employees at the UK’s top banks would recommend their respective institutions’ international payments services.