Having Trouble Innovating? Try Meow Mix.
According to a recent report, the top 1,000 research and development spenders invested $447 billion on new-product development in 2006 alone. A recent McKinsey study comes to the completely intuitive conclusion that "true breakthroughs" have greater ...