A long term loan for an agricultural enterprise could be obtained from a commercial bank. Commercial banks arefinancial institutions that provide a variety of services, including loans. They are capable of providing long term loans,unlike microfinance banks, money lenders, and cooperative societies which typically provide short term loans