Net foreign direct investment (FDI) into India crashed by more than 96% to just $353 million in 2024-25 as compared to the previous year, the latest data from the Reserve Bank of India shows. Net FDI ...