Finance is expected to play a major role in equitable and sustainable economic development. However, the track record of conventional finance is not encouraging for the task. It has not been very successful in addressing unemployment and poverty. Indeed, the stylized facts show that many...