FII stock ownership plunges to 19.9%, value down to $582 bn
Cumulative FPI outflows touched record $14.6 bn, of which March alone saw them taking out $5.4 bn

Cumulative FPI outflows touched record $14.6 bn, of which March alone saw them taking out $5.4 bn