Mercedes S-Class finished in gold leaf, and other Geneva wonders
THE biggest car show in the calendar, Geneva never disappoints. It attracts the greatest number of world premieres (in plain English: genuine launches of new cars) – and typically some