IFC on track in Kenya and Uganda