
Indian IT companies are increasingly expanding their global presence. TCS has expanded its business operations in Austin, Texas, with the construction of a new facility, doubling its presence to more than 400 professionals in the city and adding to its over 5,500 employees across the state.
December 11, 2020 at 06:45AM
0 Comments