TomTom is joining the street view business

If you’re someone who is facinated how a person fits into such a small box, you probably also know TomTom. It’s one of the biggest stand alone navigation system manufacturer. But the buisness does  not only focuses on the hardware, […]