According to current projections, India will overtake China to become the most populous country on Earth by 2050. Its 1.6 billion people will live in the world's second-largest economy, after China bu
According to current projections, India will overtake China to become the most populous country on Earth by 2050. Its 1.6 billion people will live in the world's second-largest economy, after China bu
India is everywhere: on magazine covers and cinema marquees, at the gym and in the kitchen, in corporate boardrooms and on Capitol Hill. Through incisive reportage and illuminating analysis, Mira Kamd