The in-principle agreement means a country's worth of vaccine would be delivered over the next two years
5 million Covid vaccines on the way in major new agreement
5 million Covid vaccines on the way in major…
5 million Covid vaccines on the way in major new agreement
The in-principle agreement means a country's worth of vaccine would be delivered over the next two years