International money transfer is something millions of people do around the world each day. From the global company who pays international bills in Dubai, to the family who want to buy a house in Spain, to the migrant worker who sends money home to his loved ones - transferring funds...