
FDI Inflows: India up at 15th spot in UNCTAD ranking
New Delhi: India climbed one spot to rank 15th among the world's top destinations for foreign direct investment (FDI) in 2024, despite a slight 1.9% year-on-year decline in inflows to $27.6 billion, according to the World Investment Report 2025 …