Vendor Managed Inventory (VMI): Pros & Cons of Managing a Customer's Inventory