AstraZeneca says its Covid-19 vaccine is up to 90% effective | Fortune