Strides Pharma gets US FDA nod for antidepressant drug - Business Standard