Efficient agriculture, agro-processing industries, and related distribution and logistics chains are essential elements of human development. In most developing countries, agriculture and agricultural value chains are inefficient and unproductive. Production yields fall short of potential, and products are spoiled during storage and transport. Crops regularly fail for various reasons, even though risk management and mitigation strategies exist. Lack of finance is one of the reasons why agricultural productivity in developing countries and Ethiopia in particular is very low. Recent studies confirm that the lack of agricultural finance is as pressing as ever. In spite of government programmes undertaken over the years, supply and demand for f...