YourDictionary

Dictionary Home » Business » slack 2

slack 2 business definition

Of or describing a business environment with weak demand and unused business facilities: January is a slack season for retail sales.

link/cite print suggestion box