Investor confidence improved as both FIIs and DIIs remained net buyers, investing ₹2,604 crore and ₹2,020 crore respectively, ...