What are the 9 components of the business model canvas? Customer segments, value propositions, channels, customer relationships, revenue streams, key resources, key activities, key partnerships, and ...