May 2005
The Limu Company's successful first year was featured in May 2005's issue of Direct Selling News.
Back to the Press Room.