What is the secret of Netflix success? The answer is in their Business Model Innovation. How do they make money, which sales and delivery channels do they use and what is their long-term business strategy.