Share Facebook Twitter LinkedIn Pinterest Email Pfizer is preparing to pay $44 million to settle allegations that one of its prescription drugs contained a carcinogen, resolving a legal dispute.