AstraZeneca boss blames 'glitches' for vaccine supply delays in Europe
AstraZeneca's chief executive has hit back at the EU by saying that "glitches" in the supply of coronavirus vaccines to the bloc are due to it signing its contract three months after the UK. https://ift.tt/3ampTo7