TCS inks two big-ticket office lease deals
Riding on revenue growth, Tata Consultancy Services (TCS) has inked two large office space deals in the last quarter. TCS, India’s largest software firm, signed a 400,000 sq ft office space deal in Okaya Tower in Noida’s Sector 62. It is expected to pay a rent of Rs 19 crore a year, or Rs 40… Read More »