close
This ad will auto close in 10 seconds

India probably world's 3rd largest economy: OECD

Between now and 2060, GDP per capita is seen to increase more than 8-fold in India and 6-fold in Indonesia and China, OECD added.