UK data centre investment stalled by lack of electricity supply October 29, 2024 [#item_full_content]