Foreign promoters and investors selling minor stakes drags net FDI to record lows
Net foreign direct investment (FDI) inflows for fiscal year 2024 falling to the lowest level since 2007, at $10.6 billion has raised concerns about MNCs and foreign investors moving out of India. But a businessline analysis shows that the high repatriation …