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