Trends in recent years tell us that technology cycles and business cycles are getting shorter and shorter. During the 60s and 70s, a company could have cycles of 30 years before seeking to reinvent itself. Today these cycles have been shortened to 18 years.