What is Your Biggest Financial Stress?

Did you know 65 percent of Americans lose sleep over financial stress? More specifically, Americans lost sleep over the cost of healthcare more than any other financial stress. That’s a significant increase from the previous year. Here is why