Almost a quarter of a million of people in the country have taken Google up on its offer to blur their homes before the launch of the feature in Germany’s 20 biggest cities.
Almost a quarter of a million of people in the country have taken Google up on its offer to blur their homes before the launch of the feature in Germany’s 20 biggest cities.