Developed nations spend $1,270 per capita per year to boost research and development and knowledge. But the returns are minimal. That's the conclusion of a Forrester report on national innovation ...
It's terribly important to remember that words do in fact have specific meanings. For if we forget it then we end up driving around in circles as this Washington Post piece does. It's titled "The end ...
Horace Dediu is trying to convince us all to accept a new word of his creation, innoveracy, to aid in explaining new products like Apple's iPhone. Truly ground breaking new products, ones that are ...
The question posed in the headline has been debated by many over the years. Few have dared to commit their conversations on the topic to writing. That’s likely because folks who write up early ...