Logistics Industrial & Warehousing sector records 11.4 million sq. ft. of space absorption in Q3 2023: Savills India November 10, 2023