Sometimes a tiny number tells a big story. At $353 million in 2024-25, net foreign direct investment (FDI) is one such number. Defined as gross foreign investment inflow minus funds repatriated by foreigners and investments made abroad by Indian nationals, net FDI has plummeted to one-seventh of the previous lowest amount in the last quarter centur... See more