Google Acquires 33-acre Land in the UK
ITS FIRST OWNED UK DATA CENTER SITE Google has just acquired a plot of land north of London, precisely in Broxbourne, Hertfordshire, which could house its first owned data center in the UK. In Europe, Google has five data center…