The Indian economy will overtake China in 2048 to become the world's largest economy, according to Professor Douglas McWilliams, Mercer's School Memorial Gresham Professor of Commerce.
Indian economy to overtake China's