Afrifund

From Taddeo Muriuki, Chief Government Relations Officer, Village Enterprise, Nairobi, Kenya