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