“Business model” and “strategy” are among the most sloppily used terms in business..

Read all at : The Explainer: What Is a Business Model?