Tujenge - Work in progress

Work in Progress - We're rethinking how service providers, teams, groups and individuals collect and manage payments.

More by Michael Mwaura

View profile