Afrifund

Telecoms group faces multiple challenges