India's BFSI sector leases record 13.4 Million Sq Ft in 2024, driven by fintech boom & GCC expansion: JLL
Mar 24, 2025
India's banking, financial services, and insurance (BFSI) sector has achieved a new milestone by leasing 13.4 million square feet of office space in 2024....