Tata Consultancy Services
Associate Architects, Architecture and Interior Design
958320 sqft
2005 - Ongoing
Tata Consultancy Campus
TCS House
Tata Consultancy Services Campus