Cape Town (HOL) –
Hormuud Telecom’s CEO wins top honour at Africa Tech Awards
on Nov 17, 2023
Wararka Warbaahinta Caalamka
Cape Town (HOL) –