Smile Telecoms Appoints Ahmad Farroukh To Its Board To Lead Operations
Smile, a Pan-African telecommunications group with operations in Nigeria, Uganda, Tanzania and the Democratic Republic…
7 years ago
Smile, a Pan-African telecommunications group with operations in Nigeria, Uganda, Tanzania and the Democratic Republic…