. In spite of lacking a common definition (Verstraete et al., 2012), there is a growing consensus around the notion that business models are a conceptual link between strategy, business organization and systems to create, deliver and capture value (Osterwalder, Pigneur, 2010; Johnson et al., 2008).