Office leasing in India rises 15 pc to 15.9 million square feet in Q1 2025
GCCs lead BFSI sector’s record commercial real estate leasing in India in last 3 years