QR code payments to hit $2.7trn by 2025, China to generate 85% of all transactions Telemedia Online

More...