Which bank has the best travel money card for Canada?

HSBC and Citibank have the best travel money cards for Canada. Both have lots of ATMs within Singapore, both offer fantastic exchange rates for the Canadian dollar and both offer ‘no international transaction fees’.

Updated: Posted on