IT giant TCS is believed to be undertaking a significant performance-related restructuring of its workforce, which may also lead to some employees being asked to leave the company. Sources said that the restructuring exercise could affect both onsite and offsite positions across various verticals, even as the company said it is on track to meet … Continue reading