By General Admin July 19, 2018 Infographics, Online Payment No Comments Share: Previous Online shoppers in Latin America value security of payments more than their convenience, reveals a study by yStats.com Next Lack of trust hampers online payment adoption in the Middle East and Africa