'India, with the second largest population in the world, will face a major challenge in the coming years,' he said.
14 Dec 2016 5:31 PM IST