Business|Finance|Stock Markets
AstraZeneca leaps after smashing first-quarter forecasts
AstraZeneca sailed past market expectations for quarterly revenue and profit on Thursday, boosted by demand for its blockbuster drugs and steady sales from