TATA Technologies Actuates New Entity, TATA Technologies NORDICS AB in Sweden
Tata Technologies has commenced operations in its newly established delivery centre in Sweden to support key accounts in Europe and further strengthen its footprint and growth aspirations in Nordics.
Read more...