Time to Be on Time

Some people attribute tardiness to cultural influences, multitasking, procrastination, disorganization and even genetics. Credit: Creative Commons 

CP time. Island time. African time. Call it what you’d like. The real question is, why are so many people running so late so often?