Markets The Body Shop Canada sells majority of its business, 100 workers to lose Finance News Dec 14, 2024 An Ontario court has given The Body Shop Canada the approval it needs to sell the majority of its business to a… Read More...