The concept of microfinance has gained popularity recently through stories of grand success and its promise as a panacea for global poverty. Microfinance institutes provide financial services to low-income people who would otherwise be rejected by more commercial banking institutions. Microfinance includes products such as savings, insurance and loans. Microcredit