
The global economy may be slowing but the Indian growth story appears intact. Indeed, India is now the fastest growing major economy in the world, overtaking China. A closer look, however, reveals a mixed bag. India still lags behind other large economies on some crucial macroeconomic indicators.
