site logo

Intel Capital investing $38M in tech startups