* * *
inventory risk UK US noun [C or U] ACCOUNTING, COMMERCE
► the chance that a company will be unable to sell its supply of goods, or that its value will go down: »
The technology enabled retailers to keep leaner inventories, shifting more of the inventory risk onto manufacturers.
Financial and business terms. 2012.