An estimated 43 million people in the U.S. suffer from depression, and it is a leading cause of disability, according to the National Alliance on Mental Illness. The estimated cost of untreated depression on businesses in the U.S. is $100 billion annually.
Source: New feed 2