Strides Pharma gets USFDA nod for antidepressant medication - The Economic Times