Why investors have reason to cheer AstraZeneca

Not for the first time results today from AstraZeneca (AZ), the UK’s second-largest drug maker, are something of a curate’s egg.
Source: Sky Business News