When it comes to innovation units, there is no blueprint. You have to find what works for your company, writes Jürgen Stetter for MIT Sloan Management Review.
Innovation is the king of all buzzwords, and rightly so. Innovation is vital to the survival and success of your business.
Nevertheless, of the approximately $1 trillion that global companies spend on innovation per year, approximately $100bn is wasted. That is a not insignificant 10% of their investment.