What does the word innovation mean to you? Perhaps surprisingly, it hasn’t always had the same connotation it does today. “Innovation was a word that had been in bad repute for centuries. It meant ...
For many, the word innovation immediately conjures images of futuristic, cutting-edge technology, but at the Houston-based University of Texas MD Anderson Cancer Center, the focus instead is on the ...
As new terms go, innoveracy may be a bit of a mouthful, but it’s breaking important ground in today’s business landscape. Horace Dediu, an analyst with Asymco, recently published an essay after ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results