Net FDI surge in April 2026
- Net FDI in India reached $6.6 billion in April 2026, the highest level in nearly five years.
- The April 2026 figure represents a significant recovery after six consecutive months of negative net FDI up to February 2026.
1 min · 2 questions · 1 prelims