Tata Consultancy Services, Software Development…

Kolkata, India, 2016

Tata Consultancy Services’ new software development campus encompasses 2.1 million SF of space housing more than 16,000 employees. Spread...