By General Admin February 27, 2018 Infographics, Online Payment No Comments Share: Previous E-Wallets to overtake payment cards in global B2C E-Commerce, says new report from yStats.com Next Mobile payment user penetration reaches one-third of connected consumers, says yStats.com’s new report