site logo

Teladoc beats expectation with Q1 earnings increase of 60%