FTR reported that preliminary January Class 8 net orders, at 24,000 units, fell 28% compared to December and were off 15% ...
Occupiers signed leases for 49 mega distribution leases in 2024, topping the 43 signed in 2023 (2023 was the first year in ...