Industrial and logistics leasing in India peaked at 39.5 million sq. ft. in 2024, driven by robust supply. Key cities like ...