market america success
By Neil Davidson on October 25, 2010
Market America claim to be offering the future of shopping, and the sales they are showing suggests that this may be the case – more than $3 billion since 1992. But is the opportunity really as good as it sounds? Neil Davidson investigates.