3. Teece 2010 Business Models, Business Strategy and Innovation.pdf