Data | What’s afoot on the COVID-19 vaccine front? News Desk December 31, 2020 India has confirmed 1,600 million dose purchases as of December 18, which amounts to around one shot per person As many as 10 countries have begun administering COVID-19 vaccines even …