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 […]