tray of vaccine vials

COVID-19 vaccine production, to September 30th, 2021

Our analysis of the COVID-19 vaccine production figures for September 2021.

The spectre of a poor-country debt crisis