Business June 30, 2025 Looming $1 Trillion Medicaid Cut Threatens Millions: A North Carolina Perspective