Baytree Logistics Properties has “set a new benchmark” by delivering two speculative warehouse units in South Leeds. Units of 76,231sq ft and 145,454sq ft are now ready for occupation at Stourton, ...