2/23/2024 4:57:35 PM The Body Shop goes bust, but is there a scent of recovery in the air? A look at the economic landscape. By Hannah Hooper More and more UK companies are facing financial distress, in particular within the construction and property sectors. This has been...