India's net FDI to rebound to $15 billion in 2026-27

Business