The CNVA has announced that it is preparing to roll out mpayments across the country. A new announcement from the Canadian National Vending Alliance (CNVA) included the roll-out