Initiate Ventures, led by Jessica Owens and Iana Dimkova, is launching a $45 million debut fund focused on healthcare and life sciences. Their unique approach combines investing in early-stage startups and incubating new companies internally.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing