Ever heard of Vemma? Yeah, it’s a pyramid scheme
Permalink

Ever heard of Vemma? Yeah, it’s a pyramid scheme

The Federal Trade Commission said Wednesday that Vemma Nutrition has been temporarily shut down for…

Continue Reading →