Google Inc. said more than 244,000 households in Germany's 20 largest cities had formally requested that their homes be blurred before the launch of the Internet giant's Street View mapping service there in several weeks.
Post a Comment
No comments:
Post a Comment