PPACA helps delay Medicare insolvency

Benefits Pro reports: “The main trust fund behind Medicare, the $583 billion U.S. health program for the elderly and disabled, will be exhausted in 2030, four years later than projected last year, the government reported. An improving economy and the health-care...