A British government deal with Moderna will lead to a centre developing 250 million vaccines a year.  EPA
A British government deal with Moderna will lead to a centre developing 250 million vaccines a year. EPA

New UK Moderna vaccine centre to produce 250 million doses a year