A job to die for

RT: by Kim Kyung Hoon – In Japan, karoshi – meaning “death from overwork” – claims around 200 lives annually, according to the Ministry of Labor. Karoshi victims literally work themselves into an early grave, with some giving up to 110 hours a week to their jobs and leaving almost no […]