No products in the cart.
Tata Consultancy Services (TCS) has entered into one of Bengaluru’s largest commercial office space deals by securing a 15-year lease for ₹2,130 crore...