Share this page

IFC Announces Final Winners of Business Competition to Empower Refugees and Host Community in Kenya