Serum Institute of India Ltd., (SII), the world’s largest vaccine manufacturer and a key supplier of Covid-19 inoculations to developing countries, has stopped manufacturing batches of vaccines after its stockpile grew to 200 million doses, amid a global supply glut. “We have got 200 million doses of stock. We had to shut down production in […]