IT stocks tumble; TCS, HCL Tech decline over 3%
By
Mathew C S
New Delhi: IT stocks faced heavy selling on Wednesday, with frontline firms like Tata Consultancy Services and HCL Tech falling over 3 per cent each, dragging the equity markets lower.