Switzerland Tourism gets logo design down to a teeSwitzerland Tourism rebranding with a 'one brand' approach and a new logo incorporating the Swiss flag cross.