Indians aged between 18 and 34 now spend the most (77 per cent) on mobile phones and apparels and over 65 per cent of them use personal funds for such purchases, a report has shown
India is set to overtake China as the world's most populous country sometime next year, according to a United Nations estimate. Should we be worried? What does this actually mean for the economy?