Amwell posts a net loss of $70.6M in Q3

Amwell reported a total revenue of $69.2 million in the third quarter of 2022, up 11 percent from $62.2 million in the third quarter of 2021. 

Read the full post on Becker's Hospital Review - Healthcare News