Watu Credit (Tanzania) celebrates five years of financial inclusion, unlocking more than Sh 700 bilioni nationwide
Watu Credit (Tanzania) Limited has marked five years of operations in Tanzania, reaching more than one million customers and expanding its footprint to all 26 regions of the country.