Switzerland is better known for chocolate and watches than cars, yet it hasn’t always remained neutral in the automotive industry. We’ve seen several oddities emerge out of this Alpine nation, ...