Financial Services Mukuru granted deposit-taking microfinance institution license in ZimbabweBy Tapiwa Matthew MutisiDecember 26, 2024 Mukuru, a next-generation financial services company, has achieved a significant milestone by securing a deposit-taking…