Consumers and businesses made more than 241 million Interac e-Transfer transactions in 2017

A total of $92 billion was processed through e-Transfer in 2017

Comments