Home > Blog > Payments > It is expected that electronic commerce will represent 24% of global spending on cards by 2023