Inside Story - Will Japan's overwork culture change?

  • 7 years ago
It is known in Japan as "karoshi" - death linked to exhaustion - and thousands die every year.

Recommended