The Body Shop goes into administration
The latest casualty of the difficulties hitting the high street is The Body Shop, which entered administration on 13 February 2024. Administration can be a worrying time for employees as well as customers and suppliers. However, administration is not as serious as when a company immediately goes into liquidation. Let us explain. When a company goes into administration, it essentially means that it is placed under the management of licensed insolvency practitioners. These insolvency practitioners, known as administrators, help salvage the business or its assets. This process is typically started when a company is struggling financially and cannot pay its [...]







