Designed by
Title
Tata Consultancy Services office exterior in Silicon Valley. TCS is an Indian multinational IT service and consulting company part #
Description
Tata Consultancy Services office exterior in Silicon Valley. TCS is an Indian multinational IT service and consulting company part of the Tata Group - Santa Clara, California, USA - 2020
This image is editorial