Tata Consultancy Services (TCS) has sent shockwaves across the industry by announcing its plan to cut 12,000 jobs globally by FY26. The IT giant has announced to reduce its workforce by 2% in one of ...