To sustain a long-term growth, a company has to select and fine-tune a business model to fit with its underlying marketable products – whether there were designed in response to a market-pull or a technology-push. Here I attempt to throw together a long list of business models that I have recently come across.