Afrifund

Global stock markets still on track for sixth consecutive week of falls