When you think about Switzerland, there are usually three things that come to mind: fantastic watches, beautiful mountains, and gigantic
For entrepreneurs that hold even a small number of global patents, annual renewal fees are an annoying fact of life.