According to the latest researches it is the constant inability to afford even the most basic essentials of life; this is the resultant feelings of depression. According to the Mayo Clinic, financial stress and depression go hand in hand. Financial stress refers to any situation that makes it difficult to meet minimum monthly household expenditures […]