The most common and widespread tool for developing and visualizing a business model is the Business Model Canvas, created by Alexander Osterwalder and Yves Pigneur. The underlying idea is that a business model consists of nine building blocks: Link to... read more