News

It’s easy to see why the idea has caught on. According to the American Institute of Stress, 77% of people say stress impacts their physical health, and 73% say it takes a toll on their mental health.