3 ms·An inside look at Switzerland’s seriously ambitious startup scene6 points by mattdeboard 14y ago