Article is kind of an ad, but didn't know about Transferwise so glad I read it. Anyone have any comments about Transferwise?
It's also really easy and convenient, while setting up wire transfers with our Major Bank in the US was complicated and arcane. To date, Major Bank doesn't offer us online wire transfers, for a business account!
We also use TransferWise to accept customer bank payments in Europe, without having an actual presence there.