Mental health issues are thought to impact one in every five people in the US, and the stress of working life can be an exacerbating factor. Now, one of the startups that’s using technology to build ways to support this population has raised a significant round of funding to expand its platform to aid in […]...