A firm’s business model describes the way in which it creates, delivers, and appropriates value. In the debate about … the ongoing demise of several e-commerce ventures, only a few analysts have looked at the relative sanity of innovative e-business … independent and corporate ones, in order to measure their performance, the innovativeness of their e-business model, their …