Europe
Mental Health Watchdog forced to say “I told you” about depression chemical imbalance
Landmark study disproves that a “chemical imbalance” causes depression—a scientifically meaningless theory that has misled consumers while driving up antidepressant sales to $15 billion a year.

