Big Pharma Defuses Drug Pricing Landmines On Capitol Hill
Industry's top leaders weren't exactly eager to testify on Capitol Hill. Now they might be wondering why they waited so long. Seven pharma leaders avoided missteps during a Senate Finance Committee hearing on drug pricing Feb. 26.