Stort underskot for AstraZeneca