Soriot commits to AstraZeneca as shares slide

AstraZeneca (AZ) has tried to put a brave face on today’s news that its immunotherapy combination is unlikely to