Retail News

Body Shop To Open 20 New Stores

CosmeticNews.com 03/15/2004

The natural health and beauty care chain out of the UK plans to open 20 stores in U.S. markets it already occupies this year.

MORE ON THIS STORY...

MORE RETAIL NEWS HEADLINES...

Discussions
Check out RetailWire's Engaging Online Discussions Featuring Our Exclusive Braintrust!