New drug pricing rules in Germany

Law forcing negotiation with insurers could cost industry €2 billion and hamper research