Time just keeps flying by, as it’s already demo day for 500 Startups’s tenth batch of companies. We spent the better part of this afternoon watching the 29 companies in the accelerator’s latest batch put their best face forward for a group of investors at Microsoft’s campus in Mountain View, Calif., and we’ve rounded up the most exciting companies that presented. Read More