Product Suite

Supply Chain Glossary - D

Supply Chain Glossary - D

demand risk

The risk that declining economic activity substantially reduces the demand for a firm's products or services.


Test Country