Teva to pay $225 million fine and divest cholesterol drug to settle price-fixing charges | CNN Business