International New Economic Data Suggests India Might Face a Significant Growth Slowdown Ahead byStaff ReportApril 20, 2026