Body Shop Stores: Shutdowns, Acquisitions, and a Revamp Ahead
Why does Canadian Body Shop stores shutdown? The Body Shop Canada Limited has just dropped a bombshell: 33 of its 105 Canadian stores are shutting down. Why? Well, they’ve filed …
Why does Canadian Body Shop stores shutdown? The Body Shop Canada Limited has just dropped a bombshell: 33 of its 105 Canadian stores are shutting down. Why? Well, they’ve filed …