Kyriakides: 'AstraZeneca needs to deliver on its commitments in our agreement'

"Pharmaceutical companies, vaccine developers, have moral, societal and contractual responsibilities, which they need to uphold", she stressed.