FPIs hold 16% of Indian stocks and DIIs reach 20%

Business