The Geneva International Motor Show finally returned this year, after a four-year pause. Running from February 26 to March 3, the show is a shadow of its former self, as it is being snubbed by major car manufacturers. Stellantis, which owns a portfolio of 14 automotive brands, is not in attendance. But one of its brands, Fiat, has major news to announce. To mark the occasion — and poke fun at the Geneva Motor Show — Olivier Francois, Fiat
…
Read more