
Image Credit: STAT News
STAT+: As Omada goes public, executives reflect on why profits are elusive in digital health
Omada Health, a digital health company for 14 years supporting chronic disease patients, is yet to generate profits.