|
|
|
|
|
by BigZaphod
5424 days ago
|
|
I don't think that's what it means. I might be wrong, but I got the impression it meant that 75% of the total money spent on motor vehicles ultimately stays in the US in some fashion. Either because it was assembled here or because of dealer commissions or because it costs money to hire US companies to move the cars from the port to the lot, etc. |
|