2013 Honda, BMW, Toyota win ‘Best Overall’ brand image awards
Honda, BMW and Toyota top the 2013 Brand Image Awards for best overall non-luxury, luxury and truck brands, respectively, based on annual car-buyer perception ratings, according to Kelley Blue Book. Besides “Best Overall,” Honda also was recognized as “Most Trusted”…