Moderna has renegotiated an agreement with the Canadian government to supply its COVID-19 vaccine. Under the new terms, the company will deliver 20 million doses annually in 2022 and 2023, with an option for another 15 million doses each year. For 2024, the agreement calls for Canada to receive up to 35 million doses.