Retailing is an industry that rarely sees collaborations, which makes the new partnership between Sephora and The Body Shop all that much more noteworthy: The Body Shop is announcing today that it...
February 18, 2011
Sephora to Sell Body Shop Items
Partnership supplies retailer with a natural and eco-minded skin care brand.
Ads by Google