image
author Image

AstraZeneca second quarter profit beats expectations