That new car smell isn’t so popular in China where Ford employs teams to snuff it out

Business News
That new car smell isn’t so popular in China where Ford employs teams to snuff it out
Many car owners search out that new car smell but not all folks are as enamored with it, especially in China where Ford is going to great lengths to eliminate the aroma.