BizTerm Definition
Sweatshop
Full Definition

Business with unacceptable working conditions.


Previous Biz Term Next Biz Term