The 2003 dream of India's youth powering global growth faces a stark reality.
You will be redirected in 10 seconds.