News

The Central Bank of Kenya (CBK) has licensed an additional 41 Digital Credit Providers (DCPs). DCPs are non-deposit-taking ...