With the Indian IT major Tata Consultancy Services (TCS) under fire for allegedly resorting to "coerced resignations" and ...