Data That Matters April 2021 From 2006 through 2019 the percentage of people having recently felt stress has risen from 29% to 35%. That jumped Continue reading →
2020 Was Stressful File that title under “duh”. But 2020 was a heightened example of a trend that began to be measured in Continue reading →