The annual Geneva motor show - long an industry and visitor favourite for its compact size and being on 'neutral' Swiss territory - dominated this week. As usual, we compiled a vast list of world debuts from soup to nuts, er, Abarth to Zenvo. Electrification, natch, was a big theme with both concept and production cars on show.