FILE PHOTO: A company logo is seen at the AstraZeneca site in Macclesfield, Britain, May 11, 2021. REUTERS/Phil Noble
Reuters | May 16, 2023
Reuters | May 16, 2023
FILE PHOTO: A company logo is seen at the AstraZeneca site in Macclesfield, Britain, May 11, 2021. REUTERS/Phil Noble