On the right course

India’s infrastructure success is a relatively recent story, at least from the perspective of attracting long-term institutional investment.

Share this