World Bank World Development Indicators — India (IN) Indicator: Trade (% of GDP) [NE.TRD.GNFS.ZS] Year: 2023 Value: 44.9928422877561
document fetched 2026-09-01 05:27