Eight ETH start-ups win Venture award

ETH.ch