British cosmetics company Lush announced plans to open 15 new stores in major U.S. cities such as New York, Boston, Chicago and Orlando, Fla. Lush currently operates four locations here. The company hopes to have 50 U.S. stores by 2008 for its line of shower balms and face moisturizers made from natural ingredients.
0 comments
Hide comments