President Uhuru Kenyatta has urged the International Finance Corporation (IFC) and other World Bank constituent financial...