In this ETH Life article, I read that the number of spin-offs founded by ETH Zurich is increasing. A new record was set in 2008, as 23 spin-offs were established. When compared to start-ups in Switzerland, ETH Zurich spin-offs created more jobs. Company clusters - common among technology companies - may be the reason. More than seven new jobs were created by every ETH Zurich spin-off, resulting in a total of 918 positions - nearly twice what the average Swiss start-up creates. Read more about that here.
For larger view, click on images.