Payments technology provider, Cellulant has been named as the ‘Top Payments Gateway Brand in Kenya” at the Top Star Brand Awards 2022. The Top Star Brand Awards recognise the “crème de la crème” brands that authentically lead their respective industries in brand presence. Star brands are those that have achieved milestones, have a history of […]