India has so far vaccinated 39,339,817 people. That is 341.66 per cent of its total caseload, and 2.8309 per cent of its populationIndia has so far vaccinated 39,339,817 people. That is 341.66 per cent of its total caseload, and 2.8309 per cent of its populationRead More