In fact, IMF’s latest World Economic Outlook (April 2026) sees India sitting at the sixth spot this financial year too. What ...