Mazda2, Mazda3 and MX-5 take top honours on key J.D. Power Surveys in Europe Published on June 28, 2011 in News by The Car Guide Photo: Mazda Mazda3 Allemande