Afrifund

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