TCS's Q2 results will set the tone for India's $250-billion IT industry, testing its resilience amid layoffs, wage pressures, ...
With the Indian IT major Tata Consultancy Services (TCS) under fire for allegedly resorting to "coerced resignations" and ...