India has so far administered 595,504,593 vaccine doses. That is 1831.62 per cent of its total caseload, and 42.68 per cent of its populationIndia has so far administered 595,504,593 vaccine doses. That is 1831.62 per cent of its total caseload, and 42.68 per cent of its populationRead More