And a STAT analysis suggests that major health insurers are seeing med spending skyrocket, but a closer look at the data raises questions
Dec 8, 2025