Teladoc posts $69M net loss for Q1

Telehealth company Teladoc reported a net loss of $69.2 million for the first quarter of 2023.