Intel Invests $15 Million In Tech Startups

Three companies will receive backing through Intel Capital's Invest in America technology fund....