Intel Capital invests $38m in 12 new startups

702
Intel Capital has invested $38m in 12 new technology startups, marking the start of the 17th annual Intel Capital Glo