Car dealer manager in Japan dies after clocking overtime for subordinates

December 21, 2017 1:39 PM

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