AstraZeneca, one of the world’s top COVID vaccine-producing enterprises, has of late been roasted for severe shortages of jabs across the European Union, with the criticism further escalating after the company’s announcements that it will be unable to fully make good on its delivery promises.