11 Jul 2023 Vodafone’s London data center portfolio up for sale UK telco set for new landlord in £100 million deal