Bank of Agricultue is the nation’s apex agricultural and rural development finance institution. As a development finance institution, it is government owned (CBN 40% and Federal Ministry of Finance 60%), and supervised by Federal Ministry of Agriculture.