The biggest generator of automotive news last week was, not surprisingly, the Geneva Motor Show. This annual event in Switzerland is always a monumental date on the automotive calendar, and the 2018 edition brought just as many sweet bits of motoring goodness as you’d expect.