News India Is Now The 6th Largest Economy In The World At $2.6 Trillion According To IMF Aditya SinghApril 19, 2018 In a recent report by IMF (International Monetary Fund) India is currently the 6th largest economy in the world. In… Spread the love