NCBA Bank has announced a 3-month Deposit Mobilization Campaign, dubbed Deposit & Delight, set to end on January 21st, 2024.
This campaign promises Kenyan customers...
CSquared Link Holdings (Mauritius) Limited (“CSquared” or the “Company”) is a pan-African technology company committed to digitally connecting Africa by making impactful investments in...