Studying the lifespans of 221 famous painters, a new study suggests that the creative peak occurs at an average age of 41.92 years, and after living 62% of their lives.
This article discusses why more innovation is necessary, especially with the entry of new competitors, increasing buyer power, and the availability of substitutes.