As we approach the end of what has been a difficult 2021 to say the least, the final Rolex Geneva Show in Switzerland managed to be staged. Quite an achievement as all the world governments go into a spin over the new omicron covid variant and the danger of all the old restrictions gradually being