$15 billion-a-year antidepressant industry may not help depression: scientists

A recent overview of existing meta-analyses and systematic reviews spanning decades found that depression may not be caused by a chemical imbalance. The review conducted by University College London and published in Molecular Psychiatry, found that antidepressants, a $15 billion a year industry that is set to grow to $21 billion per year in the next decade, may be … Continue reading $15 billion-a-year antidepressant industry may not help depression: scientists