Afrifund

Kevin Ellis warns criticism from politicians and regulators is harming reputation of sector