Google has reportedly secured a substantial 617,000 square feet of office space at Atrium Place Gurugram, marking one of the largest commercial real estate deals of 2025. This expansion follows a ...