Life in Britain’s data centre capital: Constant humming, a straining energy grid and
The vast cooling towers of an old power station still loom over the post-war semis that line the streets of Slough in Berkshire. But in the town's sprawling industrial heart, new behemoths are changing the skyline in an equally striking…