Share
Copied
For Indonesia to vaccinate two-thirds of its population and reach herd immunity, it would need almost 420 million doses. Will that pose any challenge?