Josh Toussaint-Strauss investigates disappearing restaurants on Google Maps with Lauren Leek, a social data scientist, who grew so frustrated with this problem that she decided to build her own.
Google has invested $1bn (£790m) to build its first UK data centre. The tech giant said construction had started at a 33-acre site in Waltham Cross, Hertfordshire, and hoped it would be completed by ...