Cheshire villagers 'anxious and scared' over plans for 'monstrosity' By Planet XO Newsteam 8 November 2026 North West Proposals could see the UK's biggest data centre built on green land in the countyRead original article ← Back to all headlines