Cellulant News Cellulant Named Number One Payment Brand in Kenya Pan-African payments technology company, Cellulant, was named as the ‘Top Read More » December 29, 2022