By 2030 depression will be the leading cause of disease burden

The economic impact of depression in the European Economic Area is estimated to be up to €92 billion annually.
The economic impact of depression in the European Economic Area is estimated to be up to €92 billion annually.