Sizing up his company amid a dismal annual results presentation, AstraZeneca CEO Pascal Soriot told analysts and investors: "We have ...