Logo for the Swiss company offering the fresh ideas for business development.