Health

Norway, Luxembourg, Switzerland, Sweden and Australia Are the Least Stressed Countries in the World

November 8th 2017

By:
ATTN: Video

 


Norway, Luxembourg, Switzerland, Sweden and Australia are the least stressed countries. They all have universal health care, low homicide rates, low unemployment, and life expectancy of over 80 years old. The biggest cause of stress in the world is money.