A Crazy Tale About Medication Teva Forced To Pay Up
According to Crain’s Business Magazine, prominent pharmaceutical manufacturer Teva Pharmaceuticals and a subsidiary have agreed to pay approximately $28 million to the state of Illinois and the United States in…