AstraZeneca shows its strength despite sales miss
AstraZeneca PLC (LSE:AZN) has once again shown why it sits at the top table of global pharmaceuticals. Although first-quarter sales missed City forecasts by a whisker, profits came in well ahead of expectations, keeping the company firmly on track for a …