I'm curious, are those payments for work you've done for a US company?
I do love what transferwise is doing, thats awesome that the banks are riled up about it :)
I do love what transferwise is doing, thats awesome that the banks are riled up about it :)