Teece's Competing Through Innovation