In Canada, 51 Billion $ in productivity is lost annually due to the cumulative effeccts of Stress on the workforce. But more importantly, the impact to us and to our families are even greater!
(2009) Over the past 20 months, 25 employees of France Télécom have taken their own lives. Several others, including one woman who overdosed during her lunch break, were rescued after they tried to kill themselves.