4 ms·
It looks like they're part of their proprietary navigation tablets, which means that it's probably being installed by a contract manufacturer in china.
by nickodell 12y ago
It looks like they're part of their proprietary navigation tablets, which means that it's probably being installed by a contract manufacturer in china.