Despite securing major industry contracts earlier in the year, Teladoc Health’s stock experienced setbacks in 2024. The company suffered a $6.7 billion impairment loss in 2022, scrutiny from the Department of Justice (DOJ), and fines from the Federal Trade Commission (FTC) related to data privacy practices involving BetterHelp, their subsidiary. Last week, another executive departure […]