TomTom announced that it has completed its $4.3 billion takeover bid of digital mapmaker Tele Atlas.

More...


See More: TomTom Closes Tele Atlas Takeover