Pan-African payments technology company, Cellulant, was named as the ‘Top Payments Gateway Brand in Kenya” at the Top Star Brand…