Interswitch, an African payments and digital commerce company, stated that scalable infrastructure and trusted ...