Street View

White Google Maps Street View car with a tall roof-mounted camera mast, parked beside a large red map-pin sculpture
Google faces the Spanish courts over privacy violationsBusinessTechnology

Google faces the Spanish courts over privacy violations

Rosella C.Rosella C.October 19, 2010