It’s no surprise that most people agree the major cause of stress in Canada is financial pressure and it is unlikely that these results would be any different in the United States. What is surprising, even shocking, is the financial cost of stress on the Canadian industry. According to Dr. Kenford Nedd, it is approximately […]