AstraZeneca Q1 profit rises despite revenue drop

AstraZeneca Q1 profit rises despite revenue drop