Definitions | multi-level marketing |
| noun
- A business system where goods and services are sold through a pyramid scheme structure, with distributors on the top supplying others lower down the scale in return for commission.
Supplemental Details:Sponsor an extended definition for multi-level marketing for as little as $10 per month. Click here to contact us.
| |
|