The Body Shop U.S. Opening 60 Stores In 2001/2002
This article was originally published in The Rose Sheet
Executive Summary
The Body Shop U.S. will open approximately 20 stores in 2001, marking the company's first retail expansion push since the early 1990s, U.S. Chairman Adrian Bellamy said.