IFC to Invest KSh215 Million in Nairobi Based Antler EA | The Kenyan Wallstreet