The Body Shop’s Administrators Consider CVA as Rescue Path
Insolvency practitioners overseeing The Body Shop’s affairs are contemplating a Company Voluntary Arrangement (CVA) as part of a strategic move to save one of Britain’s well-loved high street brands.FRP Advisory, the appointed…