After bitter row, Google launches Street View in Germany
Tuesday, November 2, 2010 - 05:30
in Mathematics & Economics
Following months of controversy over privacy, US Internet giant Google put its first images from Germany online Tuesday as part of its Street View navigation service.