2 min FinTech News African Payments Company, Cellulant Hits $105 million Valuation Kenyan payments company, Cellulant may be worth over $100 million, according to information from its regulatory filings with… Idris AbubakarJanuary 11, 2019 Read More →