Germans from 20 cities soon to be part of Google’s Street View mapping program now have to write to the Internet company if they want their residences blurred online.
Germans from 20 cities soon to be part of Google’s Street View mapping program now have to write to the Internet company if they want their residences blurred online.