Oregon makes top 10 stressed states (You know why)

By Taxpayers Association of Oregon Foundation, The most laidback place to live in the United States is Nebraska, while people living in New Mexico experience the nation’s highest levels of stress, according to a recent study by WalletHub, a personal finance website. Oregon ranked 10th in the nation for stress as measured by 40 key…

READ MORE