You Call That Innovation?
Companies Love To Say They Innovate, But The Term Has Begun To Lose Meaning.
*AT