Grameen Bank
Dowla &amp; Barua recently summarised the thinking at Grameen Bank: