Amwell posts $177M net loss for 2021

Amwell reported $252.8 million in revenue during 2021, up 3 percent from $245.3 million in 2020.

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