Foreign portfolio investors (FPIs) have turned net sellers in Indian stock markets for the third straight month in March. So far in 2025, they have been net sellers all through.