CENTRAL TEXAS (KXXV) — New research is revealing that many Americans are stressed about their finances. In this week's Talk of The Neighborhood, we asked a few of our neighbors how they feel.
According to a recent study from the Affordable Housing Hub, 53% of Americans lose sleep over finances.