Why is Japan so obsessed with being on time?

This is a culture where an official just apologized publicly for being three minutes late to a meet or the train was 25 seconds too early.

In a country where being late by seconds can spark a scandal, the pressure to be punctual is too much for some. Japanese firms are discovering punctuality doesn’t always equal efficiency.