EU sues AstraZeneca over vaccine delivery shortfall

AstraZeneca has so far delivered just 31 million of the 120 million doses it had promised to the EU