Tanzania and the Democratic Republic of the Congo

Ahmad Farroukh to lead Smile Telecoms’ operations.

SMILE Telecoms Holdings Ltd (“Smile”) , a Pan-African telecommunications group with operations in Nigeria, Uganda, Tanzania and the Democratic Republic of…

8 years ago