Company Details: Company Information Industrial and Commercial Development Corporation is a government-owned development finance and investment company in Kenya.