Financial services for the poor have existed since early ages and have been evolving from simple transactions to the nowadays microfinance sophisticated products and complex markets. However, despite the steady progress of microfinance, many issues still need to be addressed, and the...