AP - Google Inc. is defending its "Street View" feature against sharp criticism in Germany saying it has gone a long way to address people's privacy concerns.




Source