IndiQube Spaces Ltd has leased 48,000 sq ft office space in Bengaluru to a healthcare technology firm for a GCC, with the five-year...
BySamrita JosephApril 1, 2026Tata Consultancy Services (TCS) has leased a significant office space in Chennai, occupying 6.3 lakh square feet in Ozone Techno Park, Navalur. The...
ByKanmani ChokkalingamMay 13, 2025