US tech major Google has signed one of the largest office space deals of 2025, leasing around 617,000 sq ft at Atrium Place in Gurugram, according to a report by The Economic Times. The property, developed jointly by DLF and Hines, marks Google’s continued expansion in India’s corporate real estate market. While details of the lease term and financials remain undisclosed, the transaction is part of...