Return to previous page

Industrial & logistics space demand hit record in 2023 at 38.8 million sq ft in 8 cities: CBRE