Zach Jewell

Author Archive

  • Mar 28, 2025
    Taxpayers footed duplicate payments for hundreds of thousands of Medicaid patients across the United States in recent years, totaling up to at least $4.3 billion in waste, according...