B Bilgin Global Mod Global Mod 14 Nis 2022 #1 Indian IT companies pull plug on Russia TCS sees an opportunity to step up its presence in Eastern Europe where it has a moderate presence with about 5,000 employees
Indian IT companies pull plug on Russia TCS sees an opportunity to step up its presence in Eastern Europe where it has a moderate presence with about 5,000 employees