In July 2024, the Company acquired two data centers located in the Slough Trading Estate for $200 million. The newly acquired campus features two individual data centers with a combined capacity of 15 megawatts (MW)
10-K Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations, (normalized-text offset 520105) · Original source ↗