Tag: centres

Why did the unfriendly data centres land in Slough?

It’s a sun-baked 26C in Slough, one of London’s best-loved commuter towns and Europe’s largest data centre hub. Massive...