Omnichannel Distribution & Retail Logistics

Chapter 1
Foundations of Omnichannel Distribution and Retail Logistics

Graduate Program in Marketing Management
Omnichannel Distribution & Retail Logistics   •   Graduate

Foundations of Omnichannel Distribution and Retail Logistics

Introduction

Distribution is the process through which products, services, information, ownership, and value move from producers to users. Retail logistics is the planning and control of the physical and informational activities that make products available to consumers. Omnichannel distribution extends these concerns across interconnected physical and digital channels, allowing customers to search, purchase, receive, return, and obtain service through combinations of stores, websites, mobile applications, marketplaces, social platforms, call centres, and delivery networks.

The subject is strategically important because channel decisions influence customer experience, market coverage, cost, inventory investment, speed, profitability, and control of the brand. A low-cost channel may provide poor convenience; a highly responsive channel may require duplicated inventory and expensive last-mile delivery. Omnichannel management therefore cannot be reduced to adding an online store. It is a systems problem involving interdependent actors, decisions, technologies, and performance objectives.

Learning Objectives

By the end of this chapter, students should be able to:

  1. Define channels, supply chains, retail logistics, multichannel, cross-channel, and omnichannel models.
  2. Explain the historical evolution from physical retail to integrated channel systems.
  3. Map the principal actors, flows, functions, and decisions in retail distribution.
  4. Apply systems thinking, value-chain analysis, total-cost analysis, and service-output theory.
  5. Evaluate channel trade-offs involving cost, availability, speed, convenience, control, and sustainability.
  6. Diagnose managerial challenges in designing and governing omnichannel systems.

1. Core Concepts and Terminology

Channels and channel systems

A marketing channel is a set of organizations and arrangements that enables a product or service to reach and be exchanged with a user. A channel may be direct, as when a manufacturer sells through its own website, or indirect, as when a manufacturer sells through wholesalers and retailers. A channel is not merely a physical route. It also performs communication, negotiation, financing, risk-bearing, information, ordering, payment, and after-sales functions.

A distribution channel emphasizes the route and institutions through which an offering reaches the market. A customer-facing channel is the interface through which a customer searches, buys, receives service, or returns a product. A store, marketplace, mobile application, and social-commerce account may all be customer-facing channels, even when they use the same warehouse behind the scenes.

A supply chain is the broader network of organizations, resources, processes, and relationships involved in sourcing, transforming, moving, selling, using, and disposing of products and related information. Distribution is therefore one part of supply-chain management, while logistics concerns the planning and control of flows and inventories within and between supply-chain members.

Retail logistics

Retail logistics coordinates purchasing, inbound transportation, receiving, storage, inventory positioning, order processing, picking, packing, transportation, delivery, returns, and information exchange. It must serve two related but distinct flows:

  • Replenishment flow: movement from suppliers to distribution centres, stores, or fulfilment facilities.
  • Customer fulfilment flow: movement from inventory locations to the customer or a collection point.

Retail logistics has traditionally focused on efficiency and availability. Omnichannel logistics adds complexity because the same stock may serve store shoppers, online orders, marketplace orders, click-and-collect customers, and returns.

Multichannel, cross-channel, and omnichannel

These terms describe increasing levels of integration.

ModelMain characteristicCustomer experienceTypical operating design
Single-channelOne principal route to marketConsistent but limited choiceOne dominant channel and inventory logic
MultichannelSeveral channels operate in parallelChannels may feel separateSeparate teams, systems, targets, and inventories
Cross-channelChannels are connected for selected activitiesCustomers can move between channelsExamples include online ordering with store collection
OmnichannelChannels are designed as one connected customer and operating systemSeamless movement across touchpointsShared data, coordinated inventory, fulfilment, service, and returns

Multichannel presence does not automatically create an omnichannel system. A retailer may have a website and stores but still maintain separate prices, customer records, inventories, and return policies. Omnichannel design requires integration from the customer’s perspective and sufficient operational coordination behind the scenes.

The distinction is one of degree rather than a universally fixed category. Some firms are omnichannel for browsing and ordering but not for returns or customer service. Managers should therefore assess integration capability by process rather than use the label as a general claim.

2. Evolution of Distribution and Retail Logistics

From local exchange to organized retail

Early distribution systems were geographically limited, information-poor, and dependent on personal relationships. The development of wholesalers, railways, roads, refrigeration, packaging, and standardized measures expanded market reach. Department stores and later supermarkets consolidated assortment and reduced customers’ search costs.

Mass retail and physical efficiency

During the twentieth century, retailers developed centralized buying, regional distribution centres, barcode scanning, electronic data interchange, and computer-based replenishment. The principal objective was to move large volumes reliably at low unit cost. Store-based retail created a clear separation between shopping and fulfilment: customers travelled to the store, selected products, and took them home.

Direct marketing and electronic commerce

Catalogues, telephone ordering, parcel delivery, and later websites introduced remote purchasing. E-commerce separated the location of information search from the location of inventory. This increased assortment and convenience but created new requirements for order accuracy, parcel handling, delivery visibility, and reverse logistics.

Platform and mobile commerce

Marketplaces connected many sellers with customers and payment systems. Mobile devices enabled location-aware services, digital wallets, app-based loyalty, social commerce, and real-time communication. Consumers increasingly compare prices and availability across firms while standing in a store or travelling between locations.

Contemporary omnichannel systems

Modern retailers combine stores, websites, apps, marketplaces, dark stores, micro-fulfilment centres, lockers, pickup points, third-party logistics providers, and home delivery. Stores may function simultaneously as selling space, inventory buffers, collection points, service centres, and return locations. The strategic question has shifted from “Which channel should we use?” to “How should the network coordinate channels to create customer and economic value?”

3. Actors, Flows, and Functions

Principal actors

A typical retail distribution system includes raw-material suppliers, manufacturers, importers, brand owners, wholesalers, distributors, marketplaces, retailers, logistics service providers, payment providers, technology vendors, regulators, customers, and recycling or disposal partners. One organization may perform several roles. A retailer may own a private-label factory, operate warehouses, provide payment services, and use a marketplace model at the same time.

Four important flows

  1. Product flow: raw materials, finished goods, packaging, spare parts, and returned products.
  2. Information flow: forecasts, orders, inventory status, shipment tracking, product content, customer data, and performance measures.
  3. Financial flow: invoices, payments, credit, commissions, refunds, duties, and chargebacks.
  4. Relationship and ownership flow: transfer of title, contractual responsibility, risk, and service obligations.

These flows are interdependent. An inaccurate inventory record can cause a failed order; a failed order can generate a refund, customer-service contact, negative review, and additional transport. Omnichannel management seeks coordination across all four flows rather than optimizing physical movement alone.

Channel functions

Distribution intermediaries create value by performing functions such as:

  • Sorting and assortment: collecting products from multiple sources and presenting a useful range.
  • Breaking bulk: selling quantities suitable for households or small businesses.
  • Spatial transformation: placing inventory closer to demand.
  • Temporal transformation: holding inventory until the customer needs it.
  • Matching: connecting demand with suitable products and services.
  • Negotiation and ownership transfer: establishing prices, terms, and legal transfer.
  • Risk bearing: carrying inventory, obsolescence, damage, fraud, and demand uncertainty.
  • Information and promotion: communicating product attributes and market feedback.
  • Service and recovery: installation, advice, returns, repairs, and complaint resolution.

4. Theoretical Lenses for Analysis

Systems thinking

A retail channel is a system: its components interact, feedback occurs, and local decisions may produce unintended network outcomes. For example, a store manager who protects stock for walk-in shoppers may improve in-store availability but reduce online fulfilment reliability. Conversely, allocating every unit to online orders may damage the store experience.

Systems thinking requires managers to identify boundaries, inputs, outputs, feedback loops, delays, constraints, and unintended consequences. Important delays include supplier lead time, replenishment lead time, order-processing time, delivery time, and returns-processing time. A decision that appears efficient at one stage may shift cost or risk to another stage.

Value-chain perspective

The value chain examines how activities contribute to customer value and organizational margin. In distribution, value may arise from availability, assortment, convenience, reliability, information, speed, personalization, and service recovery. Activities include inbound logistics, operations, outbound logistics, marketing and sales, and service, supported by procurement, technology, infrastructure, and human resources.

A channel creates value when its benefits exceed the resources and risks required to operate it. The same activity may be valuable in one segment and wasteful in another. For example, same-day delivery may be critical for urgent medicines but unnecessary for planned furniture purchases.

Service-output perspective

Intermediaries transform the output of producers into forms more useful to customers. Common service outputs include:

  • Bulk-breaking: access to small purchase quantities.
  • Spatial convenience: reduced travel or effort.
  • Temporal convenience: availability at the desired time.
  • Assortment and breadth: access to complementary or alternative products.
  • Information provision: guidance, comparison, and status visibility.
  • Customer control: choice of delivery, collection, payment, and return options.

Service outputs should be defined from the customer’s perspective. A channel may be operationally efficient but fail if it offers inconvenient delivery windows, uncertain availability, or difficult returns.

Total-cost perspective

Channel decisions should use total cost rather than isolated transport or warehouse cost. A general total-cost expression is:

TC = Cp + Ci + Cw + Co + Ct + Cr + Cs + Cq

Here, TC is total relevant channel cost; Cp is procurement cost; Ci is inventory carrying cost; Cw is warehousing and fulfilment cost; Co is order-processing cost; Ct is transportation cost; Cr is returns and recovery cost; Cs is service and technology cost; and Cq represents quality, failure, or stockout-related cost. Costs must be measured over the same period and at the same organizational boundary. The expression is a managerial framework, not a universal accounting identity: some firms may include taxes, marketing, or carbon costs separately.

Inventory carrying cost is often estimated as:

Ci = Ī × h

where Ī is average inventory value in currency and h is the annual carrying-rate proportion, including financing, insurance, storage, shrinkage, and obsolescence where appropriate. The calculation assumes that the carrying rate is applied consistently to average inventory value. It does not by itself capture stockout costs or service effects.

A channel with cheaper delivery may require more inventory because demand is fragmented across locations. Conversely, a centralized fulfilment model may reduce inventory duplication but increase delivery distance and customer waiting time. Total-cost analysis makes these trade-offs visible.

5. Omnichannel Design and Operating Choices

Inventory visibility and allocation

Customers expect displayed availability to be credible. Inventory accuracy depends on timely transaction recording, cycle counting, barcode or RFID discipline, returns inspection, shrinkage controls, and clear ownership rules. Visibility is not the same as availability: a unit may be physically present but reserved, damaged, awaiting inspection, or unsuitable for a particular order.

Retailers must decide whether inventory is pooled or dedicated. Pooled inventory can reduce duplication and improve flexibility, but it may increase allocation complexity and competition between channels. Dedicated inventory simplifies control but can increase stockouts in one channel while surplus exists in another.

Fulfilment options

Common options include:

  • Ship from distribution centre: efficient for consolidated online demand.
  • Ship from store: uses existing locations but may create picking disruption and variable accuracy.
  • Click-and-collect: reduces last-mile cost and gives stores a service role.
  • Third-party fulfilment: provides capability and scalability but reduces direct control.
  • Drop-shipping: supplier fulfils the order, reducing retailer inventory but increasing dependence on supplier performance.
  • Micro-fulfilment: places automated or semi-automated capacity near dense demand, potentially improving speed while increasing capital and technology requirements.

The appropriate design depends on demand density, product characteristics, promised service, geographic coverage, inventory economics, and customer willingness to pay.

Returns and reverse logistics

Returns are an integral part of omnichannel design. Products may move from customers to stores, warehouses, suppliers, repair centres, resale channels, recycling facilities, or disposal. A generous return policy can reduce purchase risk and increase conversion, but it may also increase transport, inspection, repackaging, fraud, and environmental impacts. Effective governance requires clear eligibility rules, product grading, refund authorization, data protection, and disposition decisions.

Pricing, promotions, and channel conflict

Different channels can create price transparency and conflict. Retail partners may object when a brand’s direct channel undercuts them. Managers must coordinate pricing, promotions, commissions, attribution, and service obligations. Legal requirements concerning price advertising, consumer rights, competition, accessibility, and privacy vary by jurisdiction and must be incorporated into channel governance.

6. Worked Application: Comparing Two Fulfilment Designs

Suppose a retailer is evaluating an online order network for one year. Design A uses a central distribution centre; Design B uses several stores for fulfilment. The relevant annual costs are as follows.

Cost categoryDesign ADesign B
Inventory carrying cost$180,000$240,000
Warehouse and fulfilment$420,000$360,000
Transportation$300,000$250,000
Order processing and technology$140,000$170,000
Returns and failure cost$60,000$90,000
Total$1,100,000$1,110,000

Using the total-cost framework, Design A has the lower estimated annual cost by $10,000. However, cost alone does not determine the decision. Design B may provide faster delivery, lower average delivery distance, or better local collection convenience. The retailer should therefore compare total cost with service outputs and contribution margin. If Design B generates additional contribution greater than $10,000, or materially improves strategic capabilities, it may be preferable. The example illustrates why managers should avoid selecting a channel solely on the basis of warehouse or transport cost.

7. Illustrative Case: Northstar Home and Living

Background

Northstar Home and Living is a fictional mid-sized retailer selling furniture, décor, and small household products through 35 stores and a national website. Its website displays store-level availability, but inventory records are inaccurate. Customers frequently order products shown as available and later receive cancellation notices. Stores also complain that online picking interrupts sales-floor work.

Problem

The retailer has treated stores and e-commerce as separate profit centres. Each channel has different targets, inventory rules, and return processes. Store managers are rewarded for in-store sales and therefore have little incentive to fulfil online orders. The website promises two-day delivery, although the distribution centre cannot meet this promise for remote regions.

Analysis

A systems analysis identifies several reinforcing problems. Inaccurate records cause failed promises. Failed promises increase customer contacts and refunds. Separate targets encourage channel conflict. Store-based fulfilment reduces delivery distance but creates labour and availability problems. The promise of uniform two-day delivery ignores geographic and product-level constraints.

A value-chain analysis shows that Northstar’s stores possess underused local inventory, customer-service capability, and collection capacity. These assets could support omnichannel value if the operating model and incentives were changed.

Approach and solution

Northstar introduces the following measures:

  1. A single inventory ledger with transaction discipline and daily exception reporting.
  2. Separate inventory statuses for available, reserved, damaged, returned, and in-transit units.
  3. Store fulfilment only for products and locations meeting defined accuracy and labour thresholds.
  4. Click-and-collect with standardized collection windows.
  5. Region-specific delivery promises based on actual capacity.
  6. A shared performance scorecard including total contribution, order accuracy, customer satisfaction, and fulfilment cost.
  7. A returns process that routes resalable products to the nearest suitable channel.
  8. Staff training and incentives that recognize both store sales and successful online fulfilment.

Outcome

In this illustrative case, the retailer reduces avoidable cancellations and improves inventory utilization, but it does not promise universal same-day delivery. The outcome demonstrates a central principle: omnichannel maturity comes from coordinated processes and credible promises, not from the number of digital touchpoints.

Learning points

  • Customer experience depends on back-end accuracy as well as front-end design.
  • Shared metrics can reduce channel conflict.
  • Stores are not automatically efficient fulfilment centres.
  • Service promises should reflect network capability.
  • Returns and exception management must be designed at the beginning, not added later.

8. Performance Measurement and Governance

A balanced omnichannel scorecard should include financial, operational, customer, employee, and sustainability measures. Examples include:

DimensionIllustrative measures
FinancialContribution margin, cost per order, inventory productivity
AvailabilityIn-stock rate, promise accuracy, cancellation rate
FulfilmentOrder cycle time, perfect-order rate, on-time delivery
CustomerConversion, satisfaction, repeat purchase, return experience
NetworkCapacity utilization, inventory imbalance, delivery density
SustainabilityEmissions per order, packaging intensity, failed-delivery rate
GovernanceData incidents, fraud losses, complaint resolution, compliance

Metrics must be defined consistently. For example, on-time delivery requires a stated promise time, an event timestamp, and rules for customer-caused delays. A high conversion rate is not necessarily desirable if orders are frequently cancelled or returned.

Governance should clarify ownership of customer data, inventory accuracy, fulfilment decisions, pricing, returns, service recovery, and supplier performance. Cross-functional governance is essential because marketing may create a promise that operations cannot deliver.

9. Technology, Data, and Artificial Intelligence

Technology supports omnichannel coordination through enterprise resource planning systems, order-management systems, warehouse-management systems, transport-management systems, customer data platforms, application programming interfaces, barcode and RFID tools, digital payments, and analytics. The strategic value lies not in technology alone but in process integration and data quality.

Artificial intelligence can assist demand forecasting, product recommendations, delivery routing, fraud detection, labour scheduling, and customer-service classification. However, forecasts can reproduce historical bias, automated decisions may be difficult to explain, and extensive data collection creates privacy and cybersecurity risks. Human oversight is especially important when decisions affect access to credit, prices, employment, customer eligibility, or complaint outcomes.

Good practice includes data minimization, access controls, audit trails, model monitoring, clear consent and notice, retention limits, cybersecurity controls, and contingency procedures for system failure. Customers should not be misled about inventory certainty or delivery capability merely because an algorithm generates a confident prediction.

10. Challenges, Trade-offs, and Contemporary Developments

Omnichannel systems face several persistent tensions:

  • Convenience versus cost: more delivery and collection options increase complexity.
  • Speed versus sustainability: rapid delivery may create fragmented trips and low vehicle utilization.
  • Assortment versus inventory risk: broader choice increases forecasting and obsolescence challenges.
  • Personalization versus privacy: more data can improve relevance but increase surveillance concerns.
  • Local responsiveness versus standardization: local fulfilment may improve service but complicate control.
  • Integration versus resilience: tightly synchronized systems can be efficient but vulnerable to disruption.

Contemporary development is moving toward unified commerce, where customer, product, order, inventory, payment, and service data are coordinated across touchpoints. Retailers are also experimenting with retail media, social commerce, autonomous delivery, reusable packaging, resale, repair, and circular logistics. These developments should be assessed critically. A new channel is valuable only when it improves customer value, economic performance, resilience, or strategic learning without creating unacceptable social or environmental costs.

Best-Practice Principles

  1. Begin with customer service outputs and segment-specific needs.
  2. Map all physical, information, financial, and ownership flows.
  3. Use total-cost analysis rather than optimizing one function.
  4. Make inventory status visible and operationally meaningful.
  5. Match delivery promises to verified network capability.
  6. Design returns, exceptions, and recovery processes early.
  7. Align incentives across stores, digital teams, suppliers, and logistics partners.
  8. Measure profitability and service together.
  9. Treat data quality, privacy, security, and resilience as strategic requirements.
  10. Test omnichannel initiatives through controlled pilots before broad deployment.

Chapter Summary

Channels connect producers, intermediaries, and customers through physical, informational, financial, and ownership flows. Supply-chain management is broader than distribution, while retail logistics coordinates the movement, storage, processing, and recovery of products and information. Multichannel systems operate several channels; cross-channel systems connect selected activities; omnichannel systems seek integrated customer and operational experiences.

The evolution of retail has been shaped by transport, information technology, e-commerce, mobile devices, marketplaces, and localized fulfilment. Omnichannel design requires systems thinking because decisions about inventory, stores, websites, delivery, pricing, and returns affect one another. Value-chain analysis identifies where channel activities create value, while the service-output perspective focuses on bulk-breaking, spatial and temporal convenience, assortment, information, and customer control.

Total-cost analysis helps managers compare inventory, fulfilment, transportation, processing, returns, service, and failure costs. Yet cost must be evaluated alongside availability, speed, convenience, customer experience, resilience, sustainability, and governance. Technology and AI can improve coordination, but only when supported by accurate data, responsible governance, and realistic promises.

Key Terms

Channel: An arrangement through which an offering reaches and is exchanged with a user.

Distribution channel: The institutional and operational route through which products reach the market.

Supply chain: The network involved in sourcing, transforming, moving, selling, using, and recovering products and information.

Retail logistics: Planning and control of retail product, inventory, order, delivery, and return flows.

Multichannel: Use of multiple channels that may operate largely independently.

Cross-channel: Coordination of selected activities across channels.

Omnichannel: Integrated management of channels as a connected customer and operating system.

Inventory visibility: The ability to identify the location, status, and usability of inventory.

Fulfilment: Activities required to process, pick, pack, deliver, or make an order available for collection.

Reverse logistics: Movement and management of returns, repairs, recovery, recycling, or disposal.

Service output: A benefit created by a channel, such as convenience, assortment, or information.

Total cost: The combined relevant cost of operating a channel or network.

Channel conflict: Tension among channels or channel members over customers, prices, responsibilities, or rewards.

Click-and-collect: Online ordering followed by customer collection at a designated location.

Drop-shipping: Supplier fulfilment of an order placed through another seller.

Micro-fulfilment: Small-scale fulfilment capacity located near concentrated demand.

Order accuracy: The extent to which an order is fulfilled correctly and completely.

Unified commerce: Coordinated customer, product, order, inventory, payment, and service information across channels.

Perfect order: An order delivered complete, accurate, undamaged, and on time according to defined criteria.

Channel governance: Rules, responsibilities, incentives, controls, and decision rights governing channel operations.

Review Questions

Short Answer Questions

  1. Distinguish a distribution channel from a supply chain.
  2. What is the principal difference between multichannel and omnichannel distribution?
  3. Identify four major flows in a retail distribution system.
  4. What service outputs do intermediaries provide?
  5. Why is inventory visibility important in omnichannel retailing?

Long Answer Questions

  1. Explain the historical evolution from physical retail to omnichannel distribution.
  2. Discuss how systems thinking can reveal unintended consequences in retail logistics.
  3. Compare centralized fulfilment, ship-from-store, and click-and-collect models.
  4. Explain how total-cost analysis should be used in channel design decisions.
  5. Evaluate the strategic and ethical implications of using AI in omnichannel retail.

Analytical / Application Questions

  1. A retailer has low warehouse costs but high delivery distances and return rates. Use the total-cost and service-output perspectives to recommend an investigation plan.
  2. Design a performance scorecard for a retailer introducing ship-from-store fulfilment. Justify at least one financial, operational, customer, and governance measure.
  3. Analyze a retailer whose website promises nationwide two-day delivery but whose inventory records are inaccurate. Identify the system causes and propose an implementation sequence.

Multiple Choice Questions with Answers

Question 1

Which statement best distinguishes omnichannel distribution from multichannel distribution?

A. Omnichannel uses only physical stores.

B. Omnichannel integrates customer and operating processes across channels.

C. Multichannel always has lower total cost.

D. Multichannel excludes digital commerce.

Correct Answer: B. Omnichannel integrates customer and operating processes across channels.

Question 2

Which flow includes orders, inventory status, and shipment tracking?

A. Product flow

B. Financial flow

C. Information flow

D. Ownership flow

Correct Answer: C. Information flow

Question 3

Which service output refers to selling quantities suitable for household purchase?

A. Breaking bulk

B. Temporal convenience

C. Negotiation

D. Risk bearing

Correct Answer: A. Breaking bulk

Question 4

In the expression Ci = Ī × h, what does Ī represent?

A. Annual transportation cost

B. Average inventory value

C. Hourly labour cost

D. Number of inventory units sold

Correct Answer: B. Average inventory value

Question 5

What is a principal risk of ship-from-store fulfilment?

A. It eliminates the need for inventory records.

B. It may disrupt store operations and create variable picking accuracy.

C. It always increases delivery distance.

D. It prevents click-and-collect.

Correct Answer: B. It may disrupt store operations and create variable picking accuracy.

Question 6

Which activity is part of reverse logistics?

A. Supplier product design only

B. Processing customer returns

C. Creating a retail advertisement only

D. Setting a brand logo

Correct Answer: B. Processing customer returns

Question 7

Why should channel decisions use total-cost analysis?

A. Because transportation cost is the only relevant cost.

B. Because it prevents consideration of customer service.

C. Because savings in one function may create costs elsewhere.

D. Because it guarantees the lowest possible price.

Correct Answer: C. Because savings in one function may create costs elsewhere.

Question 8

Which condition most directly supports a credible online availability promise?

A. Accurate, timely inventory records

B. More promotional slogans

C. Separate channel databases

D. Longer return processing times

Correct Answer: A. Accurate, timely inventory records

Question 9

What is a major governance concern when AI is used in retail decisions?

A. The elimination of all data requirements

B. Privacy, bias, explainability, and cybersecurity risk

C. The guaranteed accuracy of every forecast

D. The impossibility of human oversight

Correct Answer: B. Privacy, bias, explainability, and cybersecurity risk

Question 10

A retailer’s central fulfilment design costs $1,100,000 annually and its store-fulfilment design costs $1,110,000. Which statement is correct?

A. Store fulfilment is cheaper by $10,000.

B. Central fulfilment is cheaper by $10,000.

C. Both designs have identical cost.

D. No comparison is possible because annual costs cannot be compared.

Correct Answer: B. Central fulfilment is cheaper by $10,000.

Omnichannel Distribution & Retail Logistics
Chapter 1 of 14