The quinquennial report cards on India’s financial sector have been issued and they present a disturbing picture. The World Bank’s Financial Sector Assessment and the International Monetary Fund’s ...