“KAROSHI” IS A KILLER

March 11, 2017"KAROJISATSU"

I hope you are not a candidate for  “KAROSHI.”  There isn’t even a translatable word in English; closest we can come is to call it “death by overwork.”  “KAROSHI”, according to The International Labor Association, is Japanese and refers to actual death… or work disability… because of one kind of cardiovascular attack or another, like […]

Read More