DIIs surpass FPIs in Indian stock holdings, 18.9% vs 14.7%

Business