July 21, 2024

AstraZeneca legal notice to Serum Institute over delays in supplying Covid-19 vaccine