These three pharmaceutical corporations, combined, made $217 billion in operating income over the last five years. John, This weekend, Medicare and Medicaid will turn 58 years old. And, on September 1st, the Centers for Medicare and Medicaid Services will announce the first 10 me…
See More from Maura Quint