Release Summary

TomTom extends its reach with the launch of TomTom Traffic in Greece, Hungary and Slovakia. Now, 46 countries around the world have access to world-class traffic information.

TomTom