An Automotive News reader wonders if direct vehicle sales would mean lower sticker prices or just increased OEM revenue and profits.
No comments:
Post a Comment