Wednesday, September 29, 2010

TomTom shows signs of life with Traffic Manifesto, aims to shorten European travel times by 5 percent

We're actually surprised that TomTom's still going strong after Mountain View unle http://f.ast.ly/UNB5c

No comments:

Post a Comment