Subscribe To Our Free Newsletter |
Can India grow at 7% a year over the next 25 years?
If that happens, India's economic size will be just shy of $20 trillion and its annual per capita income will be about $10,000, when the country celebrates its centenary of independence.