The race to inoculate millions of people across the world against COVID-19 is off to a slower and messier start than expected. Insufficient supplies and complex …

source