IT services firm Tata Consultancy Services (TCS) has allegedly asked 2,500 employees in Pune to resign from their roles, per the letter sent by IT employees’ body NITES to the Maharashtra chief ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results