Pfizer's Deal on Drug Prices Gets Closer to the Right Idea
Published on October 11, 2025
American taxpayers spend billions of dollars annually supporting pharmaceutical development. Yet the US continues to pay more for medicine than any other country in the world.