Depression


Period during which business activity severely declines.

Related Definitions


Recent Definitions