Retail News
Body Shop To Open 20 New Stores
CosmeticNews.com 03/15/2004The natural health and beauty care chain out of the UK plans to open 20 stores in U.S. markets it already occupies this year.
Discussions
Check out RetailWire's Engaging Online Discussions Featuring Our Exclusive Braintrust!