DIRECTOR, RACHIT FINANCIAL SERVICES
India is now the biggest country in the world, in terms of its population, and this humungous number serves as the backdrop on which the domestic consumption story rests.