top | item 34263230

(no title)

bbbbb5 | 3 years ago

It's not really surprising, the 3 big German automakers spent around 3 billion USD to buy (at least at the time) the best mapping product on the market.

discuss

order

No comments yet.