20M doses Canada signs contract with AstraZeneca for 20M doses of COVID vaccine candidate 4 years ago PM Justin Trudeau declared on Friday that the central government has agreed with AstraZeneca, the organization liable for what's generally…