search

Company store

Meaning

Noun

In Business:
A
of
and general
,
by a
which
a
or other industry
, and at which the
's
s are required to
, to
high
, and to make
through
or a
system,
in the
of
indebtedness.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com