26 Sep 2023 British Land sells data center portfolio for £125 million Likely the Vodafone-occupied facilities being offered over the summer