Microfinance, the business of providing small loans and other financial services to poor and self-employed clients who generally lack access to traditional banking, has emerged as a major but extremely complex arrow in the global anti-poverty quiver.