1 result
Cellulant, Pan-African payments technology company, was named as the ‘Top Payments Gateway Brand in Kenya” at the Top Star Brand Awards 2022. This award recognises Cellulant as a leader in fintech…