Multi-level marketing (MLM) also called pyramid selling, network marketing,and referral marketing,is a controversial marketing strategy for the sale of products and/or services where the revenue of the MLM company is derived from a non-salaried workforce [More]