The Body Shop has revamped one of its busiest flagship locations to a new format that harkens back to its pioneering eco-friendly roots and activist spirit.
Physical retail will be top of mind at Chain Store Age’s annual SPECS Show. The event, now in its 56th year, will be held at the Gaylord Texan in Grapevine (Dallas), Texas, March 15-17, 2020.