Microfinance is an idea whose...
Microfinance is an idea whose time has come.