Indias banking, financial services, and insurance (BFSI) sector has achieved a new milestone by leasing 13.4 million square feet of office space in 2024. This marks a significant increase from the 11 million square feet leased in 2023, according to a report by JLL.