Business Model Elements and Principles

Jim Semick shares the components of great business models and gives you principles to consider as you design one.