Post September 10, 2026September 10, 2026AS Roma Tata AIA leases 99,000 sq ft office in Thane, rent outgo may cross ₹100 cr by webmaster Tata AIA Takes Nearly 1 Lakh Sq Ft in Thane With ₹6.71 Crore Security Deposit