AstraZeneca has breached the UK pharmaceutical industry's code of practice, an industry self-regulatory body ruled on Friday, ...