Granules India gets USFDA nod for antidepressant tablets - Business Standard