Post Register: Share The Wealth

Idaho Falls Post Register on Melaleuca News.com

More than 260 Melaleuca employees walked away from a meeting Tuesday with a share of $2.64 million — and they didn’t even have to play the lottery.

Read More