AstraZeneca pays 520m fine for off label marketing. (29th April 2010) - Tanne, Janice Hopkins