12 minutes ago Tata Consultancy Services Ltd: ₹108.41 Crore NSE Block Trade for 268,851 Shares at ₹4032.35