Global Tech Park Private Limited is one of India’s fastest growing infrastructure solution providers in Bangalore. TCS is India’s leading IT firm and this facility houses about 6000 TCS employees.
Mindspace Architects Primus Consultants