
Germany’s largest automotive magazine, Auto Bild, has published its highly-respected “Quality Report” for 2007. For the third year in a row, Mazda ranked first, out-distancing 24 car brands including Toyota and German luxury brands like Mercedes and (click here for more….)

