News

The Body Shop has named Mike Jatania as Chief Executive Officer, following his tenure as Executive Chairman since late 2024.