India’s office gross leasing activity hits a record 61.06 million sq. ft for the 9-months of January-September 2026.