Death by overwork: Japanese firm sued

December 22, 2017 5:00 AM

CHIBA • A manager at a Japan car company was found to have worked himself to death after clocking overtime for his staff, said the local authorities.

# @News