AstraZeneca must pay €52.5m fine for anticompetitive tactics, rules European court. (10th December 2012)