The Body Shop Announces Closure of Nearly Half of UK Stores, Leading to Job Losses

by
The Body Shop Announces Closure of Nearly Half of UK Stores, Leading to Job Losses