Latest posts by Sarah Lee Stones from November, 2016
Corporate Japan must now offer stress tests to overworked employees. But is it enough?
"When you work over 100 hours of overtime, you won't have time to be with your family, friends or lover...you start to think...'I don't know why I'm living this life.'"