Agricultural Finance Company Holdings (AFC) is a newly Formed entity made up of four subsidiaries namely; AFC Commercial Bank, AFC Land and Development Bank, AFC Insurance and AFC Leasing Company.