Why Companies Live Shorter Lives

Average company lifespan has shrunk dramatically as consolidation and disruption accelerate.