Advocates of free markets and public transparency agree that giving consumers more information, rather than less, is the right thing to do. But that’s the last thing drug makers — and the politicians to whom they donate heavily — want to do. The world’s top 10 pharmaceutical companies, according to the World Health Organization, each earn an average of $3 billion in profits per year.

