31 Jan 2025 Details for film studio's data center campus in High Wycombe, UK, shared Will house six data centers, substation, and gatehouse