GENEVA, Switzerland -- Open a newspaper, look at a street sign, type an e-mail and a Swiss design icon is likely staring you in the face, although you might not notice it. But peer closely at the ...