India’s infrastructure binge
Dasarathi Mishra Bridging the infrastructure deficit is a major challenge for India. In the past, between 1948 and 1964, three financial institutions were established to provide long-term finance — the Industrial Finance Corporation of India (IFCI), the Industrial Credit and Investment Corporation of India (ICICI)...











































