Korpi® ForRest Did you know that people are dying in work? More than 2000 Japanese people killed themselves due to work-related stress in the year to March 2016, according to the government, while dozens of other victims died from heart attacks, …