20 April 2022
2021 was a record year of investment in and leasing of UK logistics space. Over 70 million sq ft of warehouse … more