The U.S. Food and Drug Administration should be more transparent when granting accelerated approval for certain drugs, the Institute for Clinical and Economic Review, an influential drug pricing body, said in a report Thursday.
Netflix Shares Dive as Revenue Barely Beats Expectations
Netflix shares plummeted more than 8% Thursday as the TV streaming titan reported quarterly revenue of $12.25 billion, which slightly topped expectations.[#item_full_content]