Last month news broke that allergy sufferers were paying nearly 570 percent more for EpiPens than they were when the technology was introduced in 2007. Members of Congress, their constituents, and the media were outraged, and demanded an investigation.
Rightly so. Consumers deserve answers.
Just as outrageous is how big box retailers have spent the $36 billion in additional profits they’ve pocketed since debit card price controls were put into place six years ago at the behest of merchant lobbying groups. Members of Congress and their constituents deserve answers.