Session Description

There are products that grow by being used: whatsapp, signaturit...What are the key aspects that make a product grow in such manner? Are these products intentionally designed this way, is it by chance or is the customer who creates its hype?

Are these the most scalable companies? Can this happen only in the B2C space?