S&P corporate lifespan only 18 years now. Posted on April 14, 2014 by jgordon Link. Far shorter than 1960s. Means something.