Neurovascular device company Imperative Care (Campbell, Calif.) said today that it has completed the initial closing of an $85 million Series C financing round to support the commercial launch of its portfolio. The round was co-led by new investors Ally Bridge Group and Bain Capital Life Sciences. Existing investors Ascension Ventures, Delos Capital, Rock Springs […]