I'm reading articles online about how that percentage has gone up over the years. Would you say that's correct? Are increasing numbers of businesses accepting Interac e-transfer as a method of payment?
On October 24th, 2024. See this statement in context.