Foreign investment in Indian stocks at ₹7.3L/cr lowest since 2016

Business