Alkem Labs gets 8 USFDA observations for St Louis facility Farhat Nasim24 March 2019 9:50 AM ISTThe United States Food and Drug Administration (USFDA) had issued eight observations after inspecting the company's manufacturing plant at St Louis...