infotechlead

Intel Capital invests $117 million in 14 technology start-ups