Bengaluru led Indias office leasing in 2024 with 21.8 million square feet, driven by Technology, Flexible Space, and ...