Startups Deep tech incubator’s $8 billion innovation dividend Policy makers got a 400x return on their investment in Cicada Innovations 25 years ago, according to analysis of the incubator’s economic impact commissioned for its quarter century anniversary on...