Doctor, Doctor, Give Me the News

Over the next 20 years, 10K baby boomers turn 65 daily, doubling the number of Medicare enrollees. In part, that’s why annual Medicare spending is expected to reach an unsustainable $1 trillion by ’21; 20% of all government spending. While per capita costs continue to grow slowly of late, demographics will swamp any cost-containment solutions.…

Read More