Woebot: BlackRock-Managed Funds and Owl Ventures join new and existing investors to transform mental health care
Woebot Health announced it has closed a $90 million Series B funding round, bringing total investment in the company to $114 million. The round was co-…