The Agricultural Finance Corporation (AFC) is a Development Finance Institution (DFI) wholly owned by the Government of Kenya. AFC was formed in 1963, initially as a subsidiary of the then Land and Ag...