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.