Innovation, Strategy and Hypercompetition