For roughly 1,800 years, the world’s largest economy sat somewhere along the Yangtze River. A new chart from the Bank of America Institute — spanning 2,000 years of global GDP data — shows that ...
India slipped to sixth in IMF GDP rankings due to rupee depreciation and base revision, even as the economy continued strong growth and is expected to regain position soon ...