Afrifund
The case of a driver fined for one-minute’s delay highlights ruthless Japanese work culture and obsessive perfectionism