B2B platforms need to facilitate transactions in the best way possible between their customers (which are also companies). To do this, they need the ability to create business units, modelled into a hierarchical structure modelling of companies and divisions. This will help improving the assignment and management of Customers within the business units for efficient handling of Carts, Orders, and Quotes, and providing a seamless integration with Stores to enable accurate representation of company-specific products and pricing.