AstraZeneca withdrawing Covid vaccine worldwide
Company says newer versions led to decline in demand.