site logo

Glaxo, Sanofi slammed with regulatory fines in India over vaccines