India’s Tata Consultancy calms investors