Bengaluru: Tata Consultancy Services (TCS) has leased 1.4 million sq ft at 360 Business Park in suburban Bengaluru’s Electronic City, in one of the largest office lease transactions this year.
The information technology (IT) giant has taken space in …

