Joined
·
9,557 Posts
http://www.strategicvision.com/auto_segmentwinners.php?year=2007&award=TQA&seg=38
No real info given but I guess it says a lot about how Nissans made things a bit better.
No real info given but I guess it says a lot about how Nissans made things a bit better.