Home Technology Intel Capital invests $117 million in additional than a dozen startups