20170516 business.india-business: TCS leases 3.75 lakh sqft office space from Brigade