TCS to create 1,200 local jobs in Illinois
Tata Consultancy Services said on Monday that it plans to create 1,200 new jobs by the end of 2024 in Illinois, USA in addition to a commitment to accelerate its science, technology, engineering and mathematics (STEM) outreach efforts in…