The annual Geneva Motor Show is the automotive industry’s neutral ground. There are no major carmakers based in Switzerland, so […]