Cellulant news

Cellulant: pan-African payments processor and digital wallet operator, processes transactions across 35+ African countries.