Storia: AstraZeneca beats Q2 profit expectations, holds outlook — Warptech Lab News