India is no longer the fourth-largest economy in the world. But domestic reform agenda matters more than ranking

cryptocurrency 4 hours ago
Flipboard
According to the IMF’s latest World Economic Outlook, India has slipped to sixth place in the world GDP rankings, with Japan and the UK overtaking it …
Read Entire Article