Post Thumbnail

You remember that little Street View privacy problem that Google had back in 2010? Authorities in the UK sure do and Mountain View's gonna have some serious splainin' to do if the Information Commissioner's Office has anything to say about it. Big G initially denied that its cars were used to will...

3 years ago 0 Comments
June 12, 2012 at 6:21PM