Tech Cellulant Named Number One Payment Brand in Kenya 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... Ravenewsonline EditorDecember 29, 2022