Does the Rumored Amwell/Talkspace Deal Make Sense? Experts Weigh In

Some industry experts seem skeptical of the rumored deal between Amwell and Talkspace, while others disagree. The rumored purchasing price is $200 million at about $1.50 per share.