Tata Consultancy Services (TCS), India’s top IT services firm, has cancelled its post-earnings press conference for the second quarter (Q2) results.