Business Live with Ian King: AstraZeneca says annual profits 'better than expected' · Sky News · Sentinel