Could the UK be getting its first Google data centre?
Could the likes of Google really be gracing little old us with its presence? Rumour has it the Silicon Valley giant has recently purchased a plot of land north of London, which some might say could make the perfect site for say,