Tata Consultancy Service (TCS) recently announced to sack its 2% global workforce, which translates to nearly 12,000 employees. A report by Economic Times stated that the IT giant may freeze the ...