The Standard and Poor’s Index was established in 1957 with 500 corporate giants of the day making the list. In 2017, only 60 of the original firms remain on the list. That is an attrition rate of eighty-eight percent. Along the way, 440 of these companies succumbed to bankruptcy, mergers or acquisitions. Some exist today but are now too small to make the list. By 2012, the average tenure of a Fortune 500 company had dropped from 33 years to meagre 18 years. Continue reading It’s the people, stupid!