Corporate innovation Innovation best index, the degree of self-cannibalization. Don’t wait until is too late Dec 2, 2014 Ana María Llopis 0