Telehealth company Amwell has reported $389.5 million in losses, with an impairment charge contributing to the majority of that total, according to the company’s first-quarter earnings posted May 3.
Read the full post on Becker's Hospital Review - Healthcare News