Tag: Shesha
Shesha’s journey to becoming a local e-hailing challenger
•
Shesha is a South African startup that wants to change the established e-hailing landscape, dominated mainly by international…
•
Shesha is a South African startup that wants to change the established e-hailing landscape, dominated mainly by international…