FPI Exodus: Foreign Investors Sell Indian Stocks Worth Rs 1.6 Lakh Crore in 2025
Foreign portfolio investors have continued their selling spree in the Indian stock market, offloading stocks worth Rs 1.6 lakh crore in 2025. Here’s what this means for Indian investors and the market at large.