In an effort to pressurize AstraZeneca to meet its contract obligations on Covid-19 vaccine supply, the European Union published an edited version of the deal with the pharma company. The 27-nation bloc is locked in a tussle with the drugmaker over short supplies of the vaccine. AstraZeneca rubbished that it has failed to honor its contract, saying delivery figures were targets and not promises.