Kiwafu's mission is to become a dynamic member owned sustainable and self-reliant financial institution operated on sound business principles. It started as an indigenous cooperative society in 1991 and registered in 1992. However Kiwafu faces challenges which include insufficient capital, governance, cost of capital, competition from formal financial intermediaries and doneor driven NGOs, as well as existing poor savings and credit cultures. Information hosted on www.mixmarket.org