January 2020
India is the world’s fifth largest economy, and is projected to overtake China to become the most populated country in the next five years. Growth, creditworthiness and business climate indicators are above the emerging and developing Asian average. But per capita income lags most regional peers.