(IN BRIEF) TomTom, the location technology specialist, has achieved a significant milestone with the launch of TomTom Orbis Maps, featuring…