DIIs buy ₹3,201.19 cr, markets fall as private banks slide

Business