Kennedy Wilson files plans for 73MW data center site in Slough, UK
Current offices deemed “no longer commercially viable”; site home to notable cement sculptures
Current offices deemed “no longer commercially viable”; site home to notable cement sculptures