The Body Shop files for bankruptcy, shuts down all US-based stores – ET Retail General It further added that 33 of its 105 stores in Canada will begin liquidation sales immediately and "online sales via Canada's e–commerce … News Arrow. Read the full article