23 Jul 2024 Yondr launches first data center on Slough campus Will deliver an initial 20MW of capacity