Kenya-based Cellulant Obtains Initial Approval as Payment Facilitator in Egypt
Cellulant secures preliminary approval as a Payment Service Provider and Payment Facilitator in Egypt, enhancing its African presence with a robust payment infrastructure covering 370 methods in 35 markets and licenses in 19 countries. The...