India is still seen as a young country, but its demographic advantage is nearing an end, with the share of working-age people set to decline after 2030 and the elderly population expected to rise sharply. By 2047, India will have around 300 million senior citizens, and within decades could have the world’s largest ageing population.