DIIs extend 18-day buying streak as FIIs net sell ₹2,345.87cr

Business