Demand Shock

Demand Shock Any occurrence or event that impacts prevailing economic demand for goods and services. … [Read more...]