The UK-based cosmetics company, The Body Shop, shut down all of its US-based operations and will soon be closing dozens of Canadian store locations after filing for bankruptcy, CNN reported.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results