AstraZeneca has signed a messenger RNA (mRNA) vaccines manufacturing deal on Monday with Chinese biopharmaceutical firm CanSino Biologics.

The logo of AstraZeneca on medication packages in a pharmacy in London on April 28, 2014. Stefan Wermuth/Reuters