Skip to main content
India Records 50-Month High in FDI in July 2025: $11.11 Billion | InsightRush