Stressful situations affect people both at home and in the workplace. Statistics Canada has found that people who rate themselves as highly stressed are nearly 2.5 times more likely to go on sick leave than those who report lower levels of stress. A major contributor to stress and anxiety is the level of control people […]