AstraZeneca to pay $198m to patients over diabetes claims. (13th August 2010)