India could have 347 million people over the age of 60 by 2050—equivalent to one in every five citizens—with nearly 70 per cent of them living in rural areas, according…