Mazda Tops Consumer Report's Auto Brand Rankings, Tesla Tumbles Down List

For the first time, Mazda Motor Corp (OTC: MZDAF) topped Consumer Reports' annual ranking of automaker brands, while Tesla (NASDAQ: TSLA) …
View full source