Flexible workspace operator IndiQube Spaces Limited has leased approximately 1.51 lakh square feet of office space in Chennai’s Perungudi commercial corridor under a long-term agreement valued at more than ₹235 …
Tag:






