Independent financial news & research
AstraZeneca reported a 2% increase in net profit to $2.51 billion for the second quarter of…